Justin Trudeau has resigned as Canada’s Prime Minister under intense pressure and declining popularity. Trudeau faced criticism over rising costs, instigating significant cabinet changes, and a proposed US tariff. His decision arrives just months before legislative elections, leaving the Liberal party with a leadership challenge.