Back 21 Jun 2023 United Kingdom Public Sector Net Borrowing registered at £19.224B above expectations (£14.931B) in May