President Donald Trump said the Iran war would end whenever he chose and vowed Iran would never obtain a nuclear weapon, as fuel prices and economic uncertainty weigh on the midterms. A Guardian-Harris poll found three in four Americans fear a recession.