It has long been claimed that Americans do not vote based on foreign policy, but the results of Tuesday’s midterm elections demonstrated the limits of this truism, with a large majority of voters rejecting the Iran War waged by the Trump administration.