With Trudeau’s nine-year stint as prime minister ending, several politicians are frontrunners to take over his role.
After spats with allies, pressure from Donald Trump and falling poll numbers, Trudeau has decided to call it quits.
Following Justin Trudeau's resignation, the race for Canada’s next prime minister has heated up. Pierre Poilievre, leader of ...