Vance blames the Iran war for the Republican wipeout
The vice president's public post was one of the sharpest breaks with a sitting president in recent memory.

The brief
- ■Vance: 'The reason we lost is the war. The president himself said so'
- ■Trump agreed the war drove gasoline prices up and cost votes
- ■Vance hinted the party should push to end the conflict
Why it matters
When a vice president openly argues with his own president's defining policy, it signals a fight over the party's future direction.
In a lengthy social media post, Vice President JD Vance blamed historic Republican losses squarely on the war with Iran, writing that anyone who thinks losing the Senate for six years was a worthwhile cost should 'argue it was worth it... at least honest'.
Asked about the comments, President Trump said he believed the war was necessary to stop Tehran obtaining nuclear weapons, but conceded Vance was 'largely right' that it drove up gasoline prices and hurt Republicans.
The exchange matters beyond one election: it marks the most public split yet inside the administration over a war that has reshaped energy prices and US foreign policy.
Sources
- Democracy Now
- BBC News
- Anadolu Agency
More briefs

Politics
Democrats outline congressional probes of Trump business deals
3h ago · 1 min brief

Breaking · Politics
Democrats sweep the midterms and take both chambers of Congress
6h ago · 1 min brief

Culture
Pixar names Jonathan Garson president in January leadership change
3h ago · 1 min brief
