Prime Minister Justin Trudeau announced he will resign, following political turmoil and declining approval. Conservative leader Pierre Poilievre is the front-runner, with a 92% chance of becoming prime minister, while Chrystia Freeland has a 5% chance.