Budget: Brown and the ‘costs of failure’
A measure of the new world we are entering. Between this financial year and next there is a cash increase of £30.2bn in public spending. Of that increase, fully £15.7bn is going on interest payments servicing our newly ballooning debt. The total interest payments of £43bn will be more than non-investment spending in the defence…