2025•
Political
Justin Trudeau announces his resignation as Canada's prime minister and Liberal Party leader after nearly a decade in office amid growing opposition.