Tonight's three byelection results are available here. The Fantino win was expected, but not this squeaker. If Fantino held a huge lead in internal polls months ago, it's clear the centrally-run, "peek-a-boo" campaign run for Fantino out of Harper's PMO almost cost him the election.
I'll admit Fantino was the better candidate in Vaughan, but the Grits ran a spirited campaign in Vaughan and their strong result tonight shows there was a major backlash against the Tory campaign (ie. hiding Fantino, not participating in all-candidates' debates, mostly ignoring the media.) The Tory candidate ran much the same campaign in Winnipeg North and her vote collapsed in half. I'm glad to see voters are finding Harper's ways so unappealing.
And with voters in Winnipeg North electing an absolutely incredible local representative in longtime Grit MLA Kevin Lamoureux, it's fair to say the Liberals have something to smile about, despite the loss in Vaughan. The Rob Ford win kind of threw me for a loop, so it's kind of nice to see results that make sense... :-)