This week, Canadian Prime Minister Justin Trudeau is facing calls from within his own party to step down after the sudden ...