Canadian Prime Minister Justin Trudeau's resignation comes as the country faces the possibility of tariffs that might be imposed by President-elect Donald Trump when he returns to office later this ...