What the Liberals are telling the Americans is that you need to be as liberal as us, before we trade with you. That is a total non-starter, just as it would be if the Americans demanded we end universal health-care, because it puts their businesses at a disadvantage.

I can understand taking a tough negotiating position on some matters, at least to start with. But to stake our economic future on issues that they know will never fly, no matter what, is the height of incompetence. So far, at least, Justin is actually making Trump look good.