The budget forecasts a return to a budget surplus in 2028/29, a year ahead of the December update.

Struggling to keep up with all the "pre-Budget" news? We've got you covered.

Analysis: Higher inflation, tighter allowances and rising uncertainty are turning this year's budget into a test.