Justin Trudeau's resignation opens the race for Canada's next prime minister, with Pierre Poilievre, Chrystia Freeland, and Jagmeet Singh as potential candidates.
Justin Trudeau may announce his resignation as leader of the Liberal Party, following increased pressure from lawmakers and a recent ministerial split.