This morning’s ONS release provides an initial estimate for full year 2025-26 public sector net borrowing of £132.0 billion. This is £19.8 billion below the latest full year estimate of borrowing in 2024-25. As the ONS states, this initial estimate should be seen as provisional and is typically revised in future. However, it is currently close to our March 2026 forecast for 2025-26 of £132.7 billion.