25 Apr 2017 United Kingdom Public Sector Net Borrowing came in at £4.365B, above forecasts (£1.5B) in March