Wow. I am in utter shock at the election results from all over Canada. It's Stephen Harper's Conservatives winning a majority. A majority, 165 seats!!! What's more, it's the Liberals barely above 30 seats -- it's Liberal leader Michael Ignatieff defeated, it's Bloc leader Gilles Duceppe losing his seat and entire party (down to 3 seats!). The NDP won upwards of 60 seats in Quebec, mowing down many big names in the process including Lawrence Cannon.
Results from the CBC. Results from CTV. Results from Global.
Right now I'm watching Jack Layton address his audience to wild chants of "NDP! NDP!"
Wow. I mean, wow.