
Justin Trudeau is reportedly preparing to step down as leader of the Liberal Party, amid mounting internal dissatisfaction, plummeting public approval, and rising support for Pierre Poilievre’s Conservatives. Although no official statement has been made, sources suggest Trudeau’s resignation could come as early as Monday, just before an important Liberal caucus meeting on...














