"BadgersPaws - the reason you run at a small deficit is because of the timelag of getting tax revenue in"
Tax revenue should balance out over time, you can't you're consistently getting into debt because your income is late and then getting into debt even more next year.
"also because of economic growth"
And that is the fallacy of the last 60 years of economic practice. Debt can't just be explained away as being coverable by future growth. Following that belief is what has ultimately led us to where we are with public spending that is utterly unsupportable in the good years yet alone in the inevitable bad ones.
"The first few years of the Blair government didn't run at a deficit"
I've never denied that, and they did better at it than the Conservatives who only ever managed two years of deficit. Labour managed about three years of deficit, the best being 2% of GDP. However right after those years they went back to borrowing to sustain their spending and never balanced the books again. Debt relative to GDP and in absolute real terms continued to climb from then onwards. And that was before the banking crash.
And if you have to borrow, and borrow progressively more each year in real and absolute terms, to fund your spending during the "good" years then it should be obvious that that is unsustainable.
"It's always a tussle between the 'reduce the deficit as fast as possible' philosophy and the Keynesian philosophy of not taking money out of the economy at a time when it really needs stimulus."
If the economy could be brought into balance then there would be savings from the good years to sustain the level of public spending during the bad and to even invest to stimulate the economy.
That is not what we've been up to.
We reached a level of public spending that was not sustainable and no political party wanted to be the one to say that the good living funded by debt had to stop. No the parties have someone to blame, the bankers or the Labour party, they're hopefully finally going to change things.
Something has got to give, we cannot continue to have the level of public service that we do.
Either we drastically cut the services, the American model.
Or we raise taxation, the Northern European model.