With the conservative agenda the way it is a majority government is the only way that they could govern. The Bloc are only siding with them because they hate the Liberals, not that they share a larger agenda. Also I agree that a NDP/Liberal coalition is the best way to go for Canada as a whole.