Canadian nationalism is surging as Donald Trump threatens the country with tariffs and annexation. Struggles over free trade ...