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
A minute's silence will be held across the UK at midday to remember the victims killed in the Tunisia beach attack a week ago.
Jim Carrey apologises after using a photo of an autistic boy to promote his claims vaccines contain harmful neurotoxins
Newly released files show a proposal to move the population of Hong Kong to Northern Ireland