
Government borrowing spiked to £151.9 billion last year in a far higher than forecast increase, latest official figures reveal today.
It means the UK’s net public debt now stands at £2.81 trillion, equivalent to £95,300 per household.

Government borrowing spiked to £151.9 billion last year in a far higher than forecast increase, latest official figures reveal today.
It means the UK’s net public debt now stands at £2.81 trillion, equivalent to £95,300 per household.