The NDP is bleeding several points of support to the Greens, especially on Vancouver Island (where they won all but one seat last time around).

I wouldn't be surprised to actually see them lose seats they now hold, never mind gaining enough to supplant the Liberals (cronyism, outright corruption, scandals and all).

Greens take 8 seats, at least. And we get 4 more years of the same old, same old.