
Deficits are expected to be less than projected. Mark Carney: because we are good fiscal managers. Reality: According to the latest report on April, 2025 to February, 2026. * Budgetary deficit of $25.5B compared to $19.3B over the same period the previous year. * Revenues up 0.8% while program expenses up 2.1%. * Net actuarial losses increased by $900M which is a 23.9% increase. * Public debt charges $49.3B. What actually changed? Resource prices.















