Back 21 Jul 2021 United Kingdom Public Sector Net Borrowing registered at £23.605B, below expectations (£24.773B) in June