US Vice President JD Vance has blamed the Iran war for the Republican Party's defeat in the midterm elections, saying a section of voters who backed Donald Trump in 2024 switched sides and voted for. Earlier Wednesday, JD Vance attributed the Republican Party’s defeat in the 2026 midterm elections to the Iran war and the US relationship with Israel.