Canadian Prime Minister Justin Trudeau announced Monday he is resigning after nearly a decade in office following mounting calls for him to step down and “internal battles” within his lefty party.
The 53-year-old, who has been in power since 2015, said he plans to stay in his post until his ruling Liberal Party chooses a replacement in the wake of his stunning fall from grace.