United Kingdom Public Sector Net Borrowing registered at £18.268B above expectations (£15.7B) in August FXStreet · 2026-09-22T06:00:43Z