Government borrowing reduced by nearly £11 billion over the last financial year, despite a surprise rise in the figure for March.
Public sector net borrowing, excluding financial interventions such as bank bail-outs, was £18.2 billion in March, up slightly on a year ago and against City hopes of £16 billion, the Office for National Statistics (ONS) said.
But the Government still met the Budget day forecast, announced by its tax and spending watchdog, for borrowing of £126 billion in the year to the end of March.
This was down from £136.8 billion the previous year, after revisions in previous months.
More top news
Scientists have discovered the world's deepest fish with wing-like fins and an eel-like tail during research in the depths of the Pacific.
The tranquil district of Hart has been crowned as the place with the best quality of life in the UK for the fourth year in a row.
Britain's immigration system is in 'critical condition' according to the chair of the Home Affairs Select Committee.