Yes a 28B deficit projected this year.  Which the LOWEST % of GDP in the G7

In fact, CAnada is one of only a handful of countries with a AAA credit rating - which has been reaffirmed recently - because our debt/deficit is the envy of the world.

Look at the US - just yesterday they voted to add 9 Trillion in new debt over the next 10 years.  It's barely even in the papers.  Look it up if you doubt.