The by-elections are now being extended into a general election. As of the dissolving of this parliament the seat standing was as follows:

Conservatives 127
Liberal 95
Bloc 48
NDP 30
Green 1
Independent 3
Vacant 4.

read more