Canadian Prime Minister Justin Trudeau's leadership is under scrutiny following the resignation of Deputy Prime Minister Chrystia Freeland. With rising discontent within his party and looming threats of U.S. tariffs under President-elect Donald Trump, Trudeau's political future appears uncertain as Canada prepares for upcoming elections.