Justin Trudeau announced his resignation as Prime Minister of Canada and leader of the Liberal Party, citing internal party battles that hinder him from being the best candidate in the next election. He emphasized the need for a new party leader who can better serve Canadians’ interests.

By