Key figures › Budgets › Budget 2025
Budget 2025
26 November 2025 · Chancellor of the Exchequer: Rachel Reeves
Budget 2025 was presented on 26 November 2025, when Rachel Reeves was Chancellor of the Exchequer. The OBR published its November 2025 Economic and fiscal outlook the same day. It forecast GDP growth of 1.5% for 2025; the ONS now reports 1.3%, below the forecast. For CPI inflation in 2025 it forecast 3.5%, and the ONS now reports 3.4%. It put public sector net borrowing for 2025-26 at £138.3 billion (4.5% of GDP); the outturn now published is £134.3 billion (4.4% of GDP). Net debt at the end of 2025-26 was forecast at 95.0% of GDP, against 93.3% in the latest outturn. Compared with the previous OBR forecast (Spring Statement 2025), the borrowing forecast for 2026-27 moved from £97.2 billion to £112.1 billion.
| Year | OBR forecast, November 2025 | ONS outturn |
| 2025 | 1.5% | 1.3% |
| 2026 | 1.4% | not yet published |
| 2027 | 1.5% | not yet published |
| 2028 | 1.5% | not yet published |
| 2029 | 1.5% | not yet published |
| 2030 | 1.5% | not yet published |
| Year | OBR forecast, November 2025 | ONS outturn |
| 2025 | 3.5% | 3.4% |
| 2026 | 2.5% | not yet published |
| 2027 | 2.0% | not yet published |
| 2028 | 2.0% | not yet published |
| 2029 | 2.0% | not yet published |
| 2030 | 2.0% | not yet published |
| Financial year | OBR forecast, November 2025 | Outturn (OBR databank) | Forecast, per cent of GDP | Outturn, per cent of GDP |
| 2025-26 | £138.3 billion | £134.3 billion | 4.5% | 4.4% |
| 2026-27 | £112.1 billion | not yet published | 3.5% | – |
| 2027-28 | £98.5 billion | not yet published | 3.0% | – |
| 2028-29 | £86.9 billion | not yet published | 2.6% | – |
| 2029-30 | £67.9 billion | not yet published | 1.9% | – |
| 2030-31 | £67.2 billion | not yet published | 1.9% | – |
| Financial year | OBR forecast, November 2025 | Outturn (OBR databank) |
| 2025-26 | 95.0% | 93.3% |
| 2026-27 | 95.3% | not yet published |
| 2027-28 | 96.3% | not yet published |
| 2028-29 | 97.0% | not yet published |
| 2029-30 | 96.8% | not yet published |
| 2030-31 | 96.1% | not yet published |
Other OBR forecasts at Budget 2025
| Financial year | 2025-26 | 2026-27 | 2027-28 |
| Public sector current receipts | £1,231.5 billion | £1,303.8 billion | £1,370.3 billion |
| Total managed expenditure | £1,369.8 billion | £1,415.9 billion | £1,468.7 billion |
| Central government gross debt interest | £102.6 billion | £106.5 billion | £113.2 billion |
OBR forecasts as recorded in its historical official forecasts database. Each linked figure's forecast page sets every forecast beside the outturn.
← Spending Review 2025 · Spring Forecast 2026 →
Sources
Forecasts from the OBR's historical official forecasts database; outturns from the ONS and the OBR public finances databank. How the forecasts and outturns are compared, and every data file read.