Then vs. Now · File No. 261108-680
Cruz said in March the Iran war wouldn't drag on. After the midterms he says it did
Sen. Ted Cruz says he urged President Trump to strike Iran, and in March he said there was no chance of a long war. After Republicans lost Congress, he says the war 'dragged on too long' and needs to end.
Every quote in this story (5) was matched word for word against its source. How we work

The day after the Nov. 3 midterm election, Sen. Ted Cruz, a Texas Republican, posted a message more than 30 paragraphs long. He called his party's losses "a Watergate-level repudiation." He also pointed to two reasons for it, writing that tariffs had made everything too expensive and that the Iran war had gone on too long 1.
Tariffs have made everything too expensive, and the Iran war has dragged on too long
USA Today wrote that the post put distance between Cruz and "a war Trump defended throughout the midterm campaign" 3. Cruz's own record shows the distance runs back to him as well. In March he said publicly that the war would be short. He also says he pressed the president to start it 56.
Then: 'Do not miss this opportunity'
The war began with U.S. and Israeli strikes on Feb. 28, 2026 11. The next day, Cruz told CBS's "Face the Nation" that he had advised the president the Iranian regime was weaker than ever and close to collapse, and that the moment had come 7.
My advice was do not miss this opportunity.
On March 27, Fox News reported Cruz's account that he rode with Trump on Air Force One the day before the strikes. He said he spent most of that day with the president, one on one, talking about whether to attack or keep negotiating. "I said, I don't think there's anything to negotiate," Cruz recalled. He also said the U.S. was "unquestionably winning the war" 6.
From Channel GOPJames Talarico on his Texas win and mandateJames Talarico · 139 plays · captioned, with the source named
Then: 'Not a many-month' war, and a 'temporary spike' in oil
On March 9, oil had climbed above $100 a barrel and gasoline and diesel prices were rising fast. Cruz went on CNBC's "Squawk Box" and waved off talk of a long war 5.
I don't think there's any possibility that this becomes a long, protracted military engagement.
He said "Iran is not Iraq" and "It is certainly possible this lasts a couple more weeks," adding, "but I don't think we're looking at a many-month or many-year engagement." About the cost at the pump, he said: "In terms of the oil prices, we've seen a temporary spike. I don't think it will be extended." He predicted the war would put "downward pressure on oil prices" over time 5.
That didn't happen. Brent crude, the global benchmark price for oil, reached $120 a barrel in March and April. It stayed near $115 in the weeks before the election, then dropped to $93.82 on Nov. 5, after traders began expecting fewer strikes on Iran 11.
In between: against the deal, and against the off-ramp
In late May, Trump described an emerging deal to end the war. Iran would reopen the Strait of Hormuz, the narrow sea lane that much of the world's oil passes through, and hand over its stockpile of highly enriched uranium. Cruz objected on X on May 23. He wrote that if the result was a regime still chanting "death to America," "now receiving billions of dollars," and able to enrich uranium, "then that outcome would be a disastrous mistake" 8.
To be fair to Cruz, he was objecting to the deal's terms, not saying the war should go on forever 8. Still, in June he said on his podcast, "I believe President Trump is getting very poor advice on Iran" 9. That same month, the Senate voted 50-48 to pass a war powers resolution, a measure meant to make the president get Congress's approval to keep fighting. Only four Republicans voted for it: Lisa Murkowski, Susan Collins, Rand Paul and Bill Cassidy 9.
It should have been brief, decisive and over. It needs to end.
In July, the administration told Congress that military action had restarted. On Sept. 24, the Senate's last chance to weigh in before the midterms, a new war powers measure failed 49-50. The four Republicans who voted to advance it were Collins, Murkowski, Paul and Thom Tillis. Cruz was not among them 10. Senate Majority Leader John Thune said at the time that voters felt "voter fatigue" over high gas and diesel prices 10.
Now: 'It needs to end'
Since the election, Cruz has been talking about costs. "Food is too high, gas is too high, diesel is too high, insurance is too high, life is too high," he said on his podcast. "Too many Republican politicians seemed like they didn't understand or they didn't care" 2.
Texas Democrats won every statewide race on the ballot. That includes James Talarico, who won the Senate seat held by Republican John Cornyn 13. "As we sit here today, I am the only statewide elected Republican who remains in Texas," Cruz said 4. Talarico described the result this way: "This was about Texans across the political spectrum demanding change" 1.
Democrats had warned about the war's cost for months. Before the June vote, Senate Democratic Leader Chuck Schumer said the war would "go down in the history books as one of the worst foreign policy forays America has ever made" 9. Experts estimated the war's total cost at close to $100 billion, and Defense Secretary Pete Hegseth asked Congress for about $80 billion more 9.
Time after time, the vast majority of Senate Republicans sided with Trump and his war instead of the American people
The pattern
That matters because Cruz is openly considering a run for president in 2028 3. He is not the only Republican rewriting his record. After the losses, Vice President JD Vance wrote, "The reason we lost is the war" 4. But Cruz's March promises are on tape. He said there was no chance of a long war and called the oil spike temporary. Eight months of high gas and diesel prices later, he is now saying what Democrats had said all along 52.
The Record
- The United States and Israel launch strikes on Iran, starting the war 11.
- Cruz says there is no possibility of a long, protracted war and calls the oil price jump a temporary spike 5.
- Cruz says on X that the outcome of Trump's emerging deal to end the war would be a disastrous mistake 8.
- A Senate war powers measure fails 49-50. Cruz is not among the four Republicans who vote to advance it 10.
- After the midterms, Cruz writes that the Iran war has dragged on too long and calls the results a Watergate-level repudiation 1.
Republish this story on your site or in your newsletter
Any site, blog or newsletter may run this story free of charge. Keep the credit line and its link to the original, do not sell it, and edit only for length or house style (the full terms). Photos carry their own licenses, noted under each photo on this page, so use the text alone unless a credit says otherwise.
Paste it into your editor's HTML view. The one-pixel image at the end tells our newsroom the story ran; it stores no reader data.
Sources
- CBS News Texas, “Sen. Ted Cruz calls midterm outcome a "Watergate-level repudiation" as Democrat James Talarico wins Senate race” (2026-11-04). cbsnews.com/texas/news/sen-ted-cruz-midterm-results-talarico
- Newsweek, “Ted Cruz is Lonely in Texas: 'The Radicals Are In Charge'” (2026-11-05). newsweek.com/ted-cruz-speaks-out-after-midterm-loses-1266759
- USA Today (via Yahoo News), “Ted Cruz confronts 'Watergate-level repudiation' with eye on 2028” (2026-11-05). yahoo.com/news/politics/articles/ted-cruz-confronts-watergat
- ABC News, “'Extinction-level event,' 'blue tsunami': How Republicans eyeing 2028 are taking midterm losses” (2026-11-05). abcnews.com/Politics/extinction-level-event-blue-tsunami-rep
- Fox News, “Ted Cruz shuts down extended Iran war talk, says it's 'not Iraq' amid oil price spike” (2026-03-10). foxnews.com/media/ted-cruz-shuts-down-extended-iran-war-talk
- Fox News, “Sen Ted Cruz says 'we're unquestionably winning the war' with Iran” (2026-03-27). foxnews.com/politics/cruz-says-trumps-move-strike-iran-most-
- CBS News, “Transcript: Sen. Ted Cruz on "Face the Nation," March 1, 2026” (2026-03-01). cbsnews.com/news/ted-cruz-texas-republican-face-the-nation-t
- Fortune / AP, “Trump's Iran ceasefire deal draws Republican criticism from Cruz, Wicker, Graham” (2026-05-24). fortune.com/2026/05/24/trump-us-iran-ceasefire-deal-republic
- PBS NewsHour / AP, “Senate for 1st time approves war powers resolution to halt Iran conflict” (2026-06-23). pbs.org/newshour/politics/senate-again-set-to-vote-on-war-po
- CBS News, “Iran war powers measure falls short in Senate, despite new GOP support” (2026-09-24). cbsnews.com/news/senate-iran-war-powers-resolution-vote/
- Al Jazeera, “Vance eyes 2028 reset, as Republicans mull pivot after US midterms drubbing” (2026-11-05). aljazeera.com/news/2026/11/5/vance-eyes-2028-reset-as-republ
Found an error? Tell the newsroom. Corrections are noted at the top of the story.
More from the files
Forecaster DDHQ flips Texas, Alaska and Maine Senate races to Democrats on eve of vote
Decision Desk HQ now gives Democrats a 64 percent chance of winning the Senate, forecasting a 52-48 edge built on three flips. The races remain close, and a last-minute Michigan endorsement fight is distracting the party one day before the election.
Cruz calls Democratic sweep a 'Watergate-level repudiation' of GOP
Sen. Ted Cruz, R-Texas, said Republicans lost because they ignored voters' economic pain, calling the midterm results an 'ass-kicking' and a 'blue tsunami.' He is now the only statewide elected Republican left in Texas, he said.
Cruz warns Republicans could lose 8 Senate seats and be swept statewide in Texas
Sen. Ted Cruz, a Texas Republican, told listeners his party could fall from 53 Senate seats to 45 on Tuesday, and that Texas is "excruciatingly close." It is a public warning from inside the GOP two days before the midterm vote.
Delivered free to your door*
The Morning Edition
One short email at 7 a.m. Eastern: the day's top files, one clip worth your time, and the race to watch. Plain English, large type, no clutter.
*Your inbox. Free. Unsubscribe with one click, any time.





