KEY TAKEAWAYS
- Senate Republicans rejected a Democratic war powers resolution 50-47 Wednesday night, reversing a narrow Tuesday defeat after President Trump’s forceful Capitol meeting
- Four GOP senators who voted for the measure Tuesday-including Sen. Bill Cassidy-switched positions following direct pressure from the president
- Trump declared victory on Truth Social, saying the vote “puts Iran on notice” and preserves his authority to conduct military operations
- The dramatic reversal underscores Trump’s commanding influence over Senate Republicans on national security matters
Senate Republicans delivered a decisive victory for President Donald Trump’s war-making authority Wednesday night, rejecting a Democratic-led war powers resolution that sought to constrain his military flexibility regarding Iran-just hours after the commander-in-chief personally confronted wavering GOP senators over the measure.
The resolution failed 50-47, with one senator voting present, reversing Tuesday’s narrow 50-48 passage of nearly identical legislation. The stunning turnaround came directly after a tense closed-door luncheon where Trump confronted senators who had broken ranks, including Louisiana Sen. Bill Cassidy, who ultimately switched his vote.
What Happened at the Trump Meeting
According to multiple accounts of Wednesday’s Capitol luncheon, President Trump engaged in heated exchanges with Republican senators who had supported Tuesday’s war powers resolution. The president specifically targeted Cassidy, pressing him on the administration’s strategy against Iran.
“You have not told the American people what’s going on,” Cassidy recounted telling the president, noting the conflict had extended four months rather than the promised four weeks and original objectives remained unmet.
Trump responded forcefully, emphasizing the strategic necessity of preventing Iran from acquiring nuclear weapons and maintaining American negotiating leverage. Following the confrontation, Cassidy received a White House briefing alongside Vice President JD Vance and envoy Steve Witkoff-after which he reversed his position and voted against Wednesday’s resolution.
Trump Declares Victory
President Trump celebrated the outcome on Truth Social with characteristic directness: “Wow! The Senate just changed its vote on Iran from 50-48 against, to 50-47 for… This vote puts Iran on notice!”
Earlier, Trump had branded the four Republicans who initially supported the resolution as “losers” who “made my job more difficult” and provided “aid and comfort to the Enemy.”
“This vote preserves the president’s authority to conduct necessary military operations and maintain full leverage in negotiations with Tehran,” a Trump administration official said in a statement.
Republican Leadership Rallies Behind President
Senate Majority Leader John Thune and other GOP leaders framed the reversal as essential unity behind decisive presidential leadership on national security.

“The American people elected President Trump to protect our nation,” Thune said. “Congressional attempts to tie his hands while we face threats from Iran undermine our national interest and weaken our negotiating position at a critical moment.”
GOP senators argued the war powers resolution represented a dangerous Democratic gambit to constrain Trump’s military authority during sensitive negotiations over Iran’s nuclear program and regional aggression.
What the Resolution Would Have Done
The War Powers Resolution, while largely symbolic and subject to presidential veto even if passed both chambers, was designed to force withdrawal of U.S. forces from hostilities absent explicit congressional authorization. Its defeat preserves Trump’s operational flexibility and ensures the president maintains maximum leverage in ongoing diplomatic and military positioning against Iranian threats.
Democrats React
Democratic supporters of the resolution did not immediately respond to the late-night vote, though the party has consistently argued that congressional oversight of military operations represents a constitutional safeguard against executive overreach.
The Housing Bill Standoff
The dramatic Senate vote came amid separate tensions between Trump and GOP lawmakers over the president’s refusal to sign a bipartisan housing affordability bill passed overwhelmingly by both chambers.
Trump cancelled a scheduled signing ceremony Wednesday, declaring on social media that he would withhold his signature unless senators advanced his SAVE America Act-legislation requiring proof of citizenship for voter registration.
North Carolina Sen. Thom Tillis expressed frustration with the maneuver. “It makes no sense to me,” Tillis said, questioning why Trump would hold the housing bill “hostage” for voting legislation that “will never pass in this Congress.”
Senate Majority Leader Thune characterized the housing measure as addressing critical affordability concerns heading toward November’s elections, expressing hope that “eventually” Trump would sign the legislation.
Fox News Digital contributed to this report.