Justin Trudeau has announced he is resigning as Liberal party leader and Prime Minister of Canada. Trudeau was first elected PM in 2015 and has presided over the decline of Canada since covid.
The party leadership resignation is immediate. He will stay as PM until the party selects a new leader. It remains unclear who will likely take over Trudeau’s seat, but finance minister Dominic LeBlanc is reported to be a leading contender.
Canada is on track for a National election this fall. According to polling, it looks to be a wipeout for the Liberal party. Pierre Poilievre, the conservative party leader is expected to become PM after that election. He has been the leader of the opposition since 2022.