Canadian Prime Minister Justin Trudeau announces resignation
Justin Trudeau has said he intends to step down after nine years as Canadian prime minister in the face of a mounting set of crises, leaving office once a new ruling party leader is chosen.
