Trump’s almost daily attacks on Canada’s sovereignty have infuriated Canadians and led to a surge in Canadian nationalism that has bolstered Liberal poll numbers.