21 Nov 2018 United Kingdom Public Sector Net Borrowing came in at £7.956B, above forecasts (£5.35B) in October