Check out this article on agriculture and free trade. All I can say is, you are either for Free Trade or not. You can’t demand it of other countries and not apply it to your own.
Again, I say, governments everywhere in the industrialized world are simply too comfortably in bed with business. It’s gonna have to be torn apart before anything like a really representative, or responsible, government will be seen anywhere at all. Because after all, a government sometimes needs to tell its citizens that, no, this or that thing simply violates the fundamental principles that make the country run.