Justin Trudeau Resigns as Canada's Prime Minister Amid Party Dissent and Political Challengesby The Uttam Hindu 7 Jan 2025 9:17 AM IST