US midterms: Iran war and cost of living put Trump’s foreign policy under pressure. November 3 elections could reshape Trump’s approach to Iran and the wider Middle East.