Back 22 Oct 2019 United Kingdom Public Sector Net Borrowing came in at £8.734B below forecasts (£8.8B) in September