Justin Trudeau Resigns: Mark Carney Leads Liberals Forward

🇨🇦 Justin Trudeau Steps Down as Prime Minister: What It Means for Canada As of April 29, 2025