UK budget planning faces major challenges from elevated oil prices and inflation linked to Iran tensions. NIES...