Liberals, Conservatives take 2 seats each in 4 byelections

This post was originally published on CBC News.