Here are the facts, and they show your position is wrong.

Revenues as a share of GDP
2003-04  14.9%
2015-16  14.6%
Does 0.3 percentage points make billions of dollars difference?  See below.

Program Expenses as a share of GDP (does not include interest on the debt)
2003-04  11.8%
2015-16  13.6%
A 1.8 percentage point increase.  

Interest Expenses as a share of GDP
2003-04  2.9%
2015-16  1.3%
The math: revenues are down 0.3% but taking into account declines in interest expenses, there should be 0.3 percentage points more revenue available for program expenses than in 2003-04 when Canada was in a surplus position.
But program expenses are up by 1.8 percentage points.
Conclusion, spending is the problem.
Plus, the Liberals propose increasing spending to 14.6% of GDP.
Source: 2004 and 2006 Federal Budgets.