His initial popularity helped Justin Trudeau survive calamities that could have sunk other Canadian politicians.
Canadian Prime Minister Justin Trudeau announced his resignation on Monday, ending nearly ten years at the country's helm. The decision follows mounting discontent over his leadership and escalating ...