Canada PM Justin Trudeau resigns and avoids economic war with nemesis Donald Trump

The resignation comes as US president-elect Donald Trump continues to troll Justin Trudeau, calling him “governor” and referring to Canada as the “51st state” in a succession of social media postsRead More