The Canadian Press: Sweeping all three byelections would give Carney a thin majority, bolstering his ability to push his political agenda forward and making it harder for the opposition to throw up roadblocks.
The Liberals sit at 170 seats, while the Conservatives have 141, the Bloc has 22, the NDP has six and the Greens have just one MP…