Mary Trump Calls JD Vance's Iran War Postmortem 'Cold-Blooded'
Donald Trump's niece said the vice president's assessment of the midterm losses was "very cold-blooded," while the president says he would wage the Iran war again.

Mary Trump said Vice President JD Vance's assessment of the Republican midterm rout was "very cold-blooded," and said President Donald Trump's vow to wage the Iran war again showed "not a lot of lessons learned."
The criticism, aired Thursday on The Mary Trump Podcast, follows a rare public admission from the top of the administration. Vance wrote on X, "The reason we lost is the war. The president himself said so last night." Trump called his vice president's analysis "largely true" but told reporters at a White House event, "If I had it to do again, I'd have to do it again because long term, it's the only answer," ABC News reported.
What Mary Trump Said About JD Vance and the Iran War
Mary Trump, the president's niece and one of his most persistent critics, set out the administration's position before taking it apart.
"Vice President J.D. Vance is blaming the war in Iran and the resulting surge in gas prices for the Republican losses," she said. Of her uncle's response, she added: "So apparently not a lot of lessons learned there."
The sharper charge was reserved for Vance. "[C]ertainly in Vance's assessment of all this, it was very cold-blooded," she said.
"It was not at all about concern of putting American troops in harm's way," she said. "It wasn't at all about the awful conditions on the ground in Iran and the Iranian people, or at all about how Americans are suffering because the economy is so bad and prices are so high. It was just all about political calculations, very little, if any lesson learned."
Vance's post did go beyond the war itself. He listed four things Republicans could have done to limit the damage—ending the war, focusing on the cost of living and inflation, putting America first and changing the U.S. relationship with Israel—and asked whether losing the Senate had been "worth it," CBS News reported.
Trump, for his part, stood by the war while accepting that it hurt his party.
Gas Prices Since the Iran War Began
The price data broadly supports the link Vance drew. Trump launched the war in late February, pledging it would last four to five weeks; it has now gone on for more than eight months.
The national average for regular gasoline was $2.94 a gallon in the week of February 23, according to Energy Information Administration weekly data. It topped $4 by early April and peaked at $4.50 in mid-May. The final reading before Election Day, on November 2, was $4.15—$1.13 higher than a year earlier. PolitiKool's gas price tracker puts the national average at $4.15 a gallon.
U.S. average retail price of regular gasoline per gallon, selected weeks; the war began in late February.
Gasoline prices rose 34.2 percent in the year ended September, while overall prices rose 3.7 percent, the Bureau of Labor Statistics reported. Gasoline accounted for about half of September's monthly increase in the index, CNBC reported.
War vs. Economy: What Voters Said
Exit polling suggests the war and prices were hard to separate. In the NBC News Exit Poll, 63 percent of voters said the U.S. made the wrong decision in taking military action against Iran. But the economy was the top issue, picked by 39 percent, ahead of the state of democracy at 32 percent. Just under 8 in 10 said inflation was causing their families hardship, and 87 percent were concerned about gas and diesel prices.
An ABC News Voter Poll found 34 percent of House voters called the war "crucial" to their vote, compared with 49 percent for the cost of living and 55 percent for government corruption, ABC News reported.
Trump's job approval stands at 38.2 percent in PolitiKool's polling average, and at 29.7 percent on the economy in PolitiKool's economic approval average.
What Happens Next
Mary Trump also took on a different Republican explanation for the losses. She pointed to Sen. Susan Collins of Maine, who lost to Democrat Troy Jackson and told The New York Times, "I was caught up in the Donald tsunami." Mary Trump said Collins, like many other Republicans, was blaming anti-Trump sentiment, and called that "a woeful misreading of what happened on Tuesday."
"This was a repudiation of Republicanism," she said, describing it as "this latest incarnation of it that voters rejected." Collins, she noted, "voted with Donald in excess of 90% of the time."
That leaves the administration with a question: whether a president who calls the war electorally costly, and says he would do it all again, changes course before 2028.
Sources
- Vance blames Iran conflict for GOP midterm defeats: "The reason we lost is the war" - CBS News — Wording of Vance's X post, his four proposed fixes, and the war's late-February start
- Vance blames Iran war for Republicans' midterms defeat. Trump says he would 'do it again' - ABC News — Trump's exact 'do it again' quote at a White House event and ABC News Voter Poll issue figures
- Weekly U.S. Regular Gasoline Retail Prices - EIA — Weekly national gas prices before and during the Iran war
4 more sources
- Gasoline and Diesel Fuel Update - EIA — November 2 price and year-over-year change
- Prices for gasoline increased 34.2 percent over the year ended September 2026 - BLS — CPI gasoline and all-items 12-month changes
- Consumer prices rose 3.7% annually in September as gas prices skyrocket - CNBC — Gasoline's share of the September CPI increase
- Many voters saw midterm election as a rebuke of Trump, NBC News Exit Poll shows — Exit poll figures on the Iran war, top issues, inflation and gas prices