What a week in Canadian politics! Oodles of media attention have been focused on the cratering fortunes of Prime Minister Justin Trudeau’s Liberal government. The prime minister confronted three sets of bad news this week alone. On their own, each would have sunk the career of prime ministers in other parliamentary democracies. Yet, Trudeau manages […]