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.