
Canadian Prime Minister Justin Trudeau is set to announce his resignation as leader of the ruling Liberal Party on Monday, according to a source close to the PM. Trudeau, who has led the Liberal Party for 11 years and served as prime minister for nine, is facing a series of challenges including tariff threats from Donald Trump, the resignation of key allies, and declining approval ratings.
Trudeau's decision to step down is seen as a strategic move to avoid a potential defeat in the upcoming general election later this year. Despite remaining as prime minister until a new leader is chosen, Trudeau's resignation leaves the Liberal Party without a permanent leader during a critical time.