United Kingdom Public Sector Net Borrowing came in at £1.8B, above forecasts (£0.3B) in July FXStreet · 2026-08-21T06:00:36Z