The UK Office for Budget Responsibility (OBR) expects cumulative borrowing for the fiscal years 2025/26 to 2030/31 to be £17.8 billion less than the November budget forecast.

2026-03-03

The UK Office for Budget Responsibility (OBR) expects cumulative borrowing for the fiscal years 2025/26 to 2030/31 to be £17.8 billion less than the November budget forecast.