Starmer grapples with Iran economic fallout and Trump mockery

· Financial Times