US Vice President J.D. Vance announced on Wednesday that the Iran war was the reason for the Republicans' defeat in the US midterm elections, stressing that the cost was worth it. De Vance pointed out that polls showed that many people voted for Democrats motivated by ending the war, the cost of living, and changing our relations with Israel.