JD Vance blames Iran war for Republican midterm election losses
US Vice President JD Vance publicly broke with President Trump, attributing the Republican Party's sweeping defeat in the 2026 midterm elections to voter anger over the Iran war and rising oil prices. Trump later acknowledged the war "largely" contributed to GOP losses but defended the military campaign as necessary.