Back 21 Aug 2025 United Kingdom Public Sector Net Borrowing registered at £1.054B, below expectations (£1.9B) in July