The article neglected to mention the $10 Million dollar "improvement" for cellular and internet connectivity promise made just before the bye election was called.  Other pundits have suggested that the Liberal Party candidate was rather popular and may have done well regardless of which party he represented.

It would look like the ridings in Quebec are a lot less expensive than in Ontario.  Probably for a similar amount of money they could re purchase the Maritime provinces' votes as well?