THE US has blitzed a key island in the Strait of Hormuz hours before Tuesday's midterm elections. As explosions rocked Qeshem, a large island off Iran, the Donald Trump told reporters: “We had a war with Iran.