In a stunning development, Justin Trudeau has announced his resignation as both the Prime Minister of Canada and leader of the Liberal Party. The decision comes after mounting pressure within his party and escalating tensions, with the final blow being a tariff threat from former U.S. President Donald Trump. Trudeau’s resignation marks the end of a controversial chapter in Canadian politics.


