Embattled Canadian Prime Minister Trudeau says he will resign after new party leader chosen
Justin Trudeau has announced he will step down after nine years as Canadian prime minister in the face of a mounting set of crises, but stay in office until a replacement party leader is chosen.