Free trade is almost always good for any economy – so why is it so unpopular?