Reeves faces hazardous fiscal picture even without Iran war

UK chancellor promises ‘stability’ but forecasts highlight impact of lower immigration and rising defence spending