The chancellor talked of charting a new course for Britain, but the impact of Iran war has limited his options.

Also readBudget 2026: what it means for your wallet, your mortgage and your pay

Also readTax thresholds remain unchanged - here's what it means for your pay