Not so many years ago the Liberal Party of Canada, the NDP, the Council of Canadians and most Canadian labour unions were against free trade with the US. Trump is on their side and will end free trade with Canada. They should be happy.