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 annual borrowing figure is lower than the Office for Budget Responsibility, the fiscal watchdog, forecast a month ago.
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.”