The cost of measures to support the economy during the coronavirus pandemic has pushed government borrowing to the highest level since the end of World War Two.
Government borrowing – the difference between spending and tax income – hit £303.1bn in the year to March, the Office for National Statistics said.
Compared to the previous year, borrowing is nearly £250bn higher.
Measures such as furlough payments have hit government finances hard.
Borrowing hit £28bn in March alone – a record high for that month.
Despite the record figure, Paul Johnson, director of the Institute for Fiscal Studies, told the BBC’s Today programme the annual borrowing figure was “slightly better than expected a month ago”.
But, he added: “The big story in a sense is they [the borrowing figures] are £250bn more than a year ago.
“And that, of course, is because of to some extent the recession of the last year but mostly because of the huge amount of additional government spending to support the economy over the last year.”
Measures to support individuals and businesses during the pandemic contributed to a £203.2bn, or 27.5%, increase in central government day-to-day spending in the year to March, the ONS said.
Meanwhile tax and National Insurance receipts fell by £34.9bn, down 5% compared to the previous 12 months.
The ONS also said public borrowing as a percentage of GDP, or national output rose, to 14.5% – also the highest since the end of the second world war when it reached 15.2% in 1946.
Michal Stelmach, senior economist at KPMG, said: “Rising debt is largely an unfortunate consequence of the government’s focus on shielding the economy as much as possible from the impact of Covid-19.
“However, doing otherwise could have created long-lasting scars which would be far worse for fiscal sustainability.”
Despite the record annual figure, the ONS said it was £24.3bn lower than the Office for Budget Responsibility, the fiscal watchdog, had forecast in March.
Economists at Capital Economics said: “If we are right in thinking the economic recovery will be faster and fuller than the OBR anticipates, borrowing will probably fall more quickly than most expect.”
The huge borrowing levels over the past year has now pushed public sector net debt up to £2.142 trillion, which is 97.7% of GDP – a rate not seen since the early 1960s.