Prime Minister Justin Trudeau announces his coming resignation as prime minister and Liberal leader once the party has found ...