Senate Republicans hold the line on Trump's Iran war powers by a single vote

By Alex Tanzer
updated on July 30, 2026

Senate Republicans narrowly blocked a Democratic war powers resolution that would have forced President Trump to withdraw U.S. forces from hostilities with Iran, a 50, 49 vote that exposed fresh cracks within the GOP even as the party closed ranks on the commander-in-chief's authority.

The vote Thursday killed Senate Joint Resolution 181, introduced by Sen. Kirsten Gillibrand of New York, which would have required Trump to pull American armed forces out of the fight with Iran. Three Republicans, Sens. Susan Collins of Maine, Rand Paul of Kentucky, and Lisa Murkowski of Alaska, crossed party lines to support the measure. On the other side of the aisle, Sen. John Fetterman of Pennsylvania was the lone Democrat to vote against it. Sen. Mitch McConnell, also a Kentucky Republican, missed the vote because of ongoing health issues.

The margin tells the story. Had McConnell been present and voted with the resolution's supporters, or had one more Republican defected, the outcome could have flipped. The procedural vote would have needed at least one additional vote before final passage, but its failure Thursday spared the White House a direct rebuke on war powers at a moment when the Iran conflict is costing American lives and straining the GOP coalition.

Four service members dead since the ceasefire collapsed

The backdrop to Thursday's vote is grim. A fragile ceasefire between the United States and Iran fell apart on July 8, and four American service members have died from Iran-launched strikes since then. Trump attended a dignified transfer for those troops last week, a somber reminder that the conflict Democrats tried to constrain is producing real casualties.

That reality has fueled growing unease on both sides of the Capitol. The Senate had already passed a separate war powers resolution 50, 48 in June, marking the first time such a measure had succeeded after ten attempts. Four Republicans, Collins, Paul, Murkowski, and Sen. Bill Cassidy of Louisiana, joined Democrats in that earlier vote. Fetterman voted against it then, too.

But that June resolution was concurrent, meaning it did not require the president's signature and carried no legally binding weight. Just The News reported the measure would not be sent to Trump's desk, making the victory purely symbolic. Thursday's resolution followed the same pattern: a vehicle for dissent, not a binding check on presidential authority.

The distinction matters. Critics of the war, including some Republicans, want Congress to reassert its constitutional role in authorizing military force. Supporters of the president argue that tying his hands mid-conflict would hand Iran leverage at the negotiating table. Sen. Jim Risch, the Idaho Republican, warned during the June debate that passage would cause Iran to "simply stand up and walk away from negotiations," telling colleagues that "Congress has told the President of the United States leave us alone."

That argument carried the day Thursday, barely. The three Republican defectors represent a persistent faction that has broken with the party on Iran war powers before, and their votes signal that the White House cannot take its Senate majority for granted on this issue indefinitely.

Trump's morning broadside at his own party added turbulence

Hours before the Senate voted, Trump took to Truth Social to attack two Republican senators, John Cornyn of Texas and Thom Tillis of North Carolina, over an unrelated fight: the stalled nomination of Todd Blanche as attorney general. Cornyn, Tillis, and Cassidy have refused to back Blanche unless the Justice Department agrees in writing that a $1.776 billion anti-weaponization fund is dead for good.

Trump floated pulling Blanche's nomination entirely:

"I have no objection to temporarily withdrawing Todd's name, if they do not do the right thing, and putting him back after Cornyn and Tillis are out of office."

The threat targeted retiring lawmakers who will not face voters again, a move that underscored the limits of political pressure on senators with nothing left to lose. Yet on the war powers vote itself, both Cornyn and Tillis sided with the president, voting against the resolution despite Trump's public broadside against them that same morning.

That split, publicly feuding with the White House on one front while backing it on another, captures the complicated dynamics inside the Republican conference. The Blanche nomination standoff and the Iran war powers debate are separate fights, but they draw from the same well of tension between a president who demands loyalty and senators who insist on institutional prerogatives.

The broader Iran conflict has produced its own fault lines. The Pentagon is seeking $80 billion in supplemental funding from Congress to replenish munitions and stockpiles used in the war, Fox News reported that figure is more than double what lawmakers were originally told the conflict would cost. A U.S.-Iran memorandum of understanding has been signed to pause hostilities and allow peace negotiations, but the terms have drawn criticism from hawks who say the deal weakens America's position.

Sen. Ted Cruz, a Texas Republican who has generally supported Trump's foreign policy, offered a pointed assessment during the June vote. "I believe President Trump is getting very poor advice on Iran," Cruz said. That kind of criticism from a reliable ally suggests the discomfort extends well beyond the three senators who actually voted against the president Thursday.

War powers votes keep coming, and the margins keep shrinking

Congress has a long history of trying and failing to use the War Powers Resolution to check presidential military authority. The Yemen conflict during Trump's first term produced a similar dynamic: the Senate voted 56, 41 to pass a resolution calling for an end to U.S. involvement in Saudi Arabia's bombing campaign, but House Republicans blocked consideration, stalling the effort until it died at the end of the congressional term.

The Iran votes have followed a different trajectory. Ten previous attempts failed before the June resolution finally passed. Thursday's vote failed, but only because Cassidy, who voted for the June resolution, did not join Collins, Paul, and Murkowski this time, and because Fetterman continued to break with his own party.

Fetterman's position stands out. The Pennsylvania Democrat has repeatedly sided with the administration on Iran-related votes, a pattern that has drawn fire from progressives in his own caucus. His vote against the resolution Thursday gave Republicans the margin they needed to block it, a fact that will not be lost on either party's base.

The back-and-forth on Iran war powers in the Senate reflects a deeper uncertainty about where the conflict is headed. The ceasefire collapsed less than three weeks ago. Four Americans are dead. The Pentagon wants $80 billion. And the memorandum of understanding that was supposed to create space for diplomacy has drawn criticism from both parties, hawks who say it concedes too much, and doves who say it does not go far enough to end the fighting.

Meanwhile, fresh U.S. strikes on Iran have continued, and the question of whether Congress will ever exercise meaningful control over the conflict remains unresolved. The war powers framework gives legislators a tool, but it is a tool they have rarely managed to use effectively, and Thursday's one-vote margin showed just how close they came.

The growing chorus of critics inside the Republican conference is not going away. Paul has been a consistent voice against executive overreach on military force. Collins and Murkowski have broken with the party on national security votes before. And the Cornyn-Tillis-Cassidy standoff over the attorney general nomination shows that even senators who back the president on war powers are willing to draw lines elsewhere.

McConnell's absence loomed over a razor-thin margin

McConnell's absence from Thursday's vote added an element of uncertainty. The longtime Republican leader has dealt with health issues that have kept him from the Senate floor at critical moments. His vote would have padded the margin to 51, 49 if he sided with the majority, or narrowed it to 50, 50 if he joined the dissenters, which would have still left the resolution short of the votes needed to advance.

But the fact that the outcome hinged on a single absent senator and a single Democratic crossover underscores how fragile the president's position is on this issue. The White House won Thursday. It may not win next time.

The constitutional question at the center of these votes is straightforward: does the president need Congress's approval to wage a sustained military campaign? The War Powers Resolution says yes. Presidents of both parties have said no, or at least not in the way Congress means it. The courts have largely stayed out of the fight.

What has changed is the cost. Four dead service members. A ceasefire that lasted barely a month. An $80 billion bill the Pentagon says it needs to keep going. And a Senate where the president's own party can muster only a one-vote margin to preserve his authority.

Republicans held the line Thursday. But a line held by one vote is a line that can break, and the next Iran vote is never far away.

About Alex Tanzer

Real Talk. Daily.

No spin. No fluff. Just the hard truth. served straight. Every morning, we cut through the noise and deliver what really matters to hardworking Americans. No agendas. No media games. Just real talk you can trust.