Back 21 Nov 2023 United Kingdom Public Sector Net Borrowing registered at £13.972B, below expectations (£21B) in October