Ari Fleischer Blasts Vance, Says Failure to Finish Iran War Cost Republicans the Midterms

Former White House press secretary Ari Fleischer sharply challenged Vice President JD Vance on Wednesday over the reasons behind Republicans’ midterm election losses, arguing that the political damage came not from President Donald Trump’s decision to attack Iran, but from Washington’s failure to finish the military campaign and secure a decisive victory.
Fleischer, who served as press secretary under President George W. Bush, took issue with Vance’s assertion that the Iran war had contributed significantly to Republican defeats in Tuesday’s congressional elections. He maintained that the administration’s decision to agree to a ceasefire before achieving its objectives had prolonged the conflict’s economic and political consequences.
“The problem was not the Iran War. It was the cease fire,” Fleischer wrote on social media, directly challenging the vice president’s assessment.
“If you start a war, you need to win it and finish it – otherwise don’t start it,” he added.
According to Fleischer, American forces should have continued their offensive until Iran’s ruling regime was sufficiently weakened to collapse. He argued that a decisive military victory six months earlier could have reopened the Strait of Hormuz, restored international oil shipments and prevented the prolonged instability that has weighed on the American economy.
Although Fleischer defended Trump’s original decision to use military force against Tehran, he criticized the administration for suspending operations without eliminating the threat posed by Iran’s leadership.
“Once the decision was made, we should not have stopped until the regime fell,” Fleischer wrote.
He also contended that the unfinished campaign had left American troops deployed in the region while energy prices remained elevated, creating precisely the kind of economic pressures and foreign-policy uncertainty that could hurt Republicans at the ballot box.
Vance, however, offered a substantially different explanation for the election results, pointing to public frustration with the war itself and its consequences for American households.
“The reason we lost is the war. The president himself said so last night,” Vance wrote on social media.
The vice president referred to polling of voters who backed Trump in the 2024 presidential election but supported Democratic candidates in 2026. According to Vance, those voters identified ending the Iran conflict, reducing inflation, putting American interests first and reconsidering Washington’s relationship with Israel among their leading priorities.
Trump, questioned Wednesday about his vice president’s remarks, indicated that he agreed with Vance’s assessment while insisting that the military operation had been essential to American national security.
“I thought it was good. I knew that when I went in. We stopped them from having a nuclear weapon, and they’ll never have a nuclear weapon,” Trump said.
The president also defended his original decision to authorize strikes against Iran, saying he would make the same choice again despite the political fallout.
“If I had it to do again, I’d have to do it again, because long term it’s the only answer. You can’t let Iran have a nuclear weapon.”





