4 elections in 7 years and the current Parliamentary system seem to be siblings in the crazy mess the Canadian Government has brought on itself. In the 2008 election the Government was announced a minority in favour of the Conservative party with the Liberals closely behind and the Bloc trailing in third. The only way to get decisions through a minority government is to convince enough opposing MPs to back the decision so it gets passed into a law.
Recently Steven Harper's Conservative government tried to push a new budget that would see Canada (in theory) have a surplus of money in two years. The opposition then brought up multiple problems with this budget. They did not like where the money was going and didn’t agree with a lot of the budget cuts.