United Kingdom Public Sector Net Borrowing above forecasts (£20B) in April: Actual (£24.343B) FXStreet · 2026-05-22T06:00:53Z