Canadian Prime Minister Justin Trudeau on Friday shook up his cabinet, changing one-third of his team as political turmoil threatens his leadership and tensions erupt with incoming US president Donald Trump.
The reshuffle came after a chaotic week in Ottawa spurred by the surprise resignation of Deputy Prime Minister Chrystia Freeland following disagreement with her boss over Trump’s threats to impose sweeping tariffs on Canadian imports.