Justin Trudeau’s election is no half-victory for the left; it is a staggering failure of epic proportions. It’s easy to see cause to celebrate this morning. Stephen Harper, our much maligned and seemingly unbeatable former malevolent overlord, was finally handed … Continue reading