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
John Cleese famously based his hit sitcom on the Gleneagles Hotel in Torquay after staying there with the Monty Python gang in 1973.
Lady Colin Campbell's son has said she will not quit the jungle after her latest clash with Brian Friedman, as she is "not the losing type".
Stewart Greene killed nine-year-old Alex Robinson, who had a fear of water, after being left alone with him for less than an hour.