If there’s one thing these election results have shown, it’s that we all owe Stephane Dion a big apology. For the past 3 years, he has been the punchline of every political joke. He has been ridiculed, and treated as if he were the biggest failure in the history of Canadian politics.
And yet, as yesterday showed, the problems with the Liberal Party certainly ran deeper than Dion.
Right about now, 77 seats sure ain’t looking that bad.