Vance says GOP lost midterms over Iran war
Vice President JD Vance posted a lengthy social media post examining why Republicans lost on Election Day and said it was "obvious" that it was because of the Iran war.
"The reason we lost is the war. The president himself said so last night,” Vance said.

“If you'd like to argue it was worth it, that losing the Senate for the next 6 years was worth it, then do so. Argue it was a worthwhile cost to pay. Agree or disagree, that's at least honest,” he added. “But everyone knows why we lost. And any honest conversation about where we go from here must start there.”
Trump often suggested on the campaign trail that the war, and inflated gas prices, were “a small price to pay” to prevent Iran from having a nuclear weapon. Vance in the past has been supportive of the war.
Vance argued that Republicans were not failed by turnout among Trump 2024 voters, saying they “showed up,” but that those Americans, according to “the smartest data guy” he knows, were “planning to vote for the other guys.”
“The main problem is that many people who voted for Trump/Vance in 2024 voted for Democrats in 2026,” the vice president said.
-ABC News' Fritz Farrow



















