Canada’s Justin Trudeau announced his resignation as prime minister Monday, with his Liberal Party in turmoil amid declining poll numbers and an election on the horizon. Whoever assumes leadership in the unpopular governing party will become the next prime minister, and that person must tackle rising costs of living, an immigration crisis and aggressive economic […]