GBP Public Sector Net Borrowing, Jul 22, 2025
UK Public Sector Net Borrowing Soars to £20.7B, Defying Forecasts and Raising Concerns The latest figures for Public Sector Net Borrowing in the UK have just been released on July 22, 2025, revealing a significant increase to £20.7 billion (GBP). This figure substantially surpasses the forecasted amount of