Canadian Prime Minister Justin Trudeau has announced his resignation as leader of the ruling Liberal Party. He said he will remain prime minister until a new leader is chosen.
• Trudeau, leader of the Liberal Party for 11 years and prime minister for nine, was facing a mounting set of crises, from Donald Trump’s tariff threats to the resignation of key allies and disastrous opinion polls.