The NDP says rather than take responsibility for the budget, Smith prefers to blame immigrants, oil
Net debt is expected to be $27.9 billion in 2026-27
Health care costs are coming in at $432.5M over budget
Overall outlook has improved from this time last year: Desjardins
S&P Global cites more spending and debt in decision
Feds' investment promises potential long-term payoff, no quick hit
In medium-growth scenario, projection now 57 million by 2075
Finance minister blames rising health care costs, falling oil prices, previous government
Nearly half of the spending was on social protection and health
The deficit is projected at $12.4B, down from $13.6B