The Senate narrowly avoided issuing a formal rebuke of the Trump administration after a late-night vote ended 50-47-1 following late changes by Republican senators. Sen. Rand Paul voted "present" to avoid jeopardizing peace talks, and Sen. Bill Cassidy flipped after a White House briefing. President Trump hailed the result on Truth Social, saying the vote "puts Iran on notice." The vote follows an earlier 50-48 passage of an Iran War Powers measure seeking greater congressional control over hostilities.
Trump Praises Rand Paul and Bill Cassidy After Senate Spares Formal Rebuke — "This Vote Puts Iran On Notice"

The Senate declined to deliver a formal rebuke to the Trump administration over U.S. military action involving Iran after a late-night procedural vote ended 50-47-1. The result reflected late shifts by several Republican senators who cited concerns that another rebuke could jeopardize ongoing diplomatic efforts with Tehran.
How the Vote Played Out
The final tally — 50 in favor of blocking the rebuke, 47 against, and 1 present — came after some GOP senators reversed earlier positions. A prior Iran War Powers measure passed earlier in the week by a 50-48 margin, when four Republicans crossed party lines to join Democrats in pressing for tighter congressional oversight of hostilities involving Iran.
Rand Paul: "Present" To Protect Diplomacy
Sen. Rand Paul (R-Ky.), who has a history of siding with Democrats on war-powers issues, announced shortly before the vote that he would register as "present" instead of voting "no." Paul said the change was intended to avoid disrupting sensitive peace negotiations, noting that hostilities appeared to have subsided and urging consideration of the diplomatic context.
“My opinion on the debate over war and executive power has not changed ... but since hostilities seem to be over and the President asked me to give consideration to his request, I will vote present.” — Sen. Rand Paul (paraphrase)
Bill Cassidy Reverses After White House Briefing
Sen. Bill Cassidy (R-La.) also shifted his position after attending a White House briefing on the conflict led by Vice President J.D. Vance and Special Envoy Steve Witkoff. Cassidy described the briefing as "thorough" and said he remains concerned about the information shared publicly, but ultimately voted against advancing the rebuke.
Trump Praises Senators
President Donald Trump praised the outcome on Truth Social, thanking Senate leaders and Republican senators by name and declaring, "This vote puts Iran on notice!" The post singled out Majority Leader John Thune (R-S.D.), Sen. Lindsey Graham (R-S.C.), and Sen. Bernie Moreno (R-Ohio) among others.
Why It Matters
The episode highlights a continuing tug-of-war in Washington over congressional authority to check presidential war powers. The earlier Iran War Powers resolution sought to require the president to withdraw U.S. forces from hostilities involving Iran unless Congress approved further military action through a declaration of war or specific authorization. With the late shifts, the Senate did not issue the stronger rebuke that critics had pushed for.
The outcome leaves unresolved questions about oversight, information-sharing with lawmakers and the public, and how diplomatic negotiations will shape future congressional action.
Help us improve.
























