President Trump said Thursday the U.S. will not attack Iran ahead of the Nov. 3 midterm elections. Why it matters: Trump had been considering for several days resuming major combat operations before the midterms.