I think there are legitimate (ie. non-reactionary or xenophobic) reasons why Canadians are increasingly skeptical of major free trade agreements, and unless our elected leaders address these concerns, we may see our own populist demagogue come to power for all the wrong reasons. 

The world needs common living standards before we move towards a common market. We have to stop trying to raise the living standards in poor nations through the forces of the marketplace, when those nations require a more robust government intervention.