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
Police have expressed concern for a missing 13-year-old girl who was last seen on Saturday.
Fat and unfit police officers who fail fitness tests must lose weight or "we haven't got a job for them", Sir Bernard Hogan-Howe has said.
Jeremy Hunt has accused staffing agencies of "ripping off the NHS" as he announced new measures to clampdown on