Donald Trump fired back at critics of the Iran deal, and some of them are from his own party. Prominent Republican senators joined Democrats in voicing strong opposition to key terms of the agreement.
Donald Trump slams Republican critics of Iran deal
President Donald Trump attacked critics of the U.S.-Iran memorandum of understanding in a Truth Social post on Thursday. He called opponents “fools” who are “either jealous, bad people, or stupid” while citing record stock market highs. CBS News reported that bipartisan backlash continues to mount against the 14-point agreement.
Louisiana Republican Sen. Bill Cassidy offered the sharpest rebuke from within Trump’s own party. “Iran’s nuclear ambitions were not curbed, and they have learned that threatening the Strait of Hormuz works,” Cassidy wrote on X. He added, “This is the worst foreign policy blunder in decades.”
Texas Republican Sen. Ted Cruz echoed those concerns, focusing on the $300 billion reconstruction fund. “History demonstrates that giving billions of dollars to theocratic lunatics who want to murder us is an exceptionally bad idea,” Cruz told reporters. He described the fund as effectively “a Marshall Plan for Iran.”
Arkansas Republican Sen. Tom Cotton credited Trump with weakening Iran but raised alarm over sanctions relief. Cotton estimated Iran could receive “somewhere between $150 and $200 million per day” from resumed oil sales. He warned Iran would use those funds to “rebuild their drone stockpiles” and fund proxy groups.
Meanwhile, Senate Majority Leader John Thune struck a more supportive tone, calling the deal “good for Americans.” He noted the administration would brief senators early next week on the agreement’s full details.
Democrats remained unified in opposition to the agreement. Senate Minority Leader Chuck Schumer said Trump “has done a very poor job of negotiating.” Connecticut Sen. Richard Blumenthal called it “an unconditional surrender, not for Iran, but for the U.S.” Blumenthal also argued the agreement requires Senate approval as an international treaty. Republican Sen. Lindsey Graham offered only a tepid endorsement after speaking with Trump envoy Steve Witkoff.
Originally reported by Vritti Johar on Mandatory.com.
