Share Facebook Twitter LinkedIn Pinterest Email Prime Minister Justin Trudeau resigns amid pressure from within his party and low public approval ratings.