Canadian Prime Minister Justin Trudeau stepped down after heading the country for nearly a decade on Monday. The 53-year-old leader announced his resignation in a media address. He hinted that the backlash he is facing internally from his own political party, no longer makes him the best option for the upcoming election.