US President Donald Trump said the US would not attack Iran ahead of November’s midterm elections, citing what he said were “productive discussions” with the Islamic Republic. “We will not be attacking Iran at any time prior to the Midterm Elections to be held in the United States on November 3rd,”…