21 Nov 2017 United Kingdom Public Sector Net Borrowing came in at £7.464B, above forecasts (£6.6B) in October