Totally agree Katherine and Snarf  but with a caveat.
Talk of fiscal prudence is always popular in polite company but privately, it seems most voters say "screw the grandkids" if it means getting goodies today. 
The Liberals know that and are masters at bribing taxpayers with our own money. 
Even the term "Fiscal Responsibility" has been supplanted by "Austerity" which is mean-spirited and just awful dontcha know.
Remains to be seen if the PCs can maneuver around that.