From threats of a trade war to fighting at hockey games, the relationship between the U.S. and its neighbour to the north has been tense in recent weeks as President Donald Trump announced ...