After announcing his resignation, Justin Trudeau will remain prime minister until a new leader for the Liberal party is ...