Home Justin Trudeau is facing a political crisis made worse by Donald Trump. Can he survive as Canada’s leader?