The Liberals were elected with a mandate to run small deficits in order to fund infrastructure upgrades, with the budget to be returned to a balanced state before the next election.

In actual fact, the Liberals have run enormous deficits with no end in sight, and none of it has anything to do with infrastructure spending. 

This shouldn't be a surprise to anyone, since it is absolutely consistent with the way every other Liberal government currently, and historically, has squandered tax dollars.

What is not impressive it is the continued stupidity of the Canadian electorate, who keep putting Liberals into positions of power in spite of overwhelming evidence of this party's consistent pattern of incompetence, arrogance, and criminal activity over the past 50 years.