India, Nov. 4 -- US Vice President JD Vance has blamed the Iran war for the Republican Party's widespread losses in the 2026 midterm elections, arguing that voters who supported Donald Trump in 2024 turned against the party over its handling of the conflict.

In a social media post on Wednesday, Vance wrote, "The reason we lost is the war. The president himself said so last night."

Vance pointed to polling data and voter trends suggesting that dissatisfaction with the war prompted a significant section of Trump-Vance supporters to vote for Democratic candidates in the midterm elections.

Vance says Trump supporters switched to Democrats

Explaining the Republican setback, Vance said voter turnout had not collapsed across states, with par...