Canadian Prime Minister Justin Trudeau has announced his resignation. He will remain in office until his successor is elected by March 24. Several contenders, including Anita Anand, Melanie Joly, Chrystia Freeland, Mark Carney, and Francois-Philippe Champagne, are potential replacements. The Liberal Party, facing internal pressure and upcoming general elections, is likely to be defeated.