For the Second Time, the House Formally Voted to Order Trump to End His War in Iran — 214-208, With Four Republicans Crossing the Aisle — Because Congress Never Authorized the War, Troops Are Dying in It, and He Ignored the Last Resolution Telling Him to Stop

On July 23, 2026, the House of Representatives passed a war powers resolution, 214-208, directing President Trump to "remove the use of United States Armed Forces from hostilities against the Islamic Republic of Iran." It was sponsored by Rep. Pramila Jayapal (D-WA), and four Republicans — Thomas Massie (KY), Brian Fitzpatrick (PA), Warren Davidson (OH), and Tom Barrett (MI) — crossed the aisle to support it. It was the House's fifth vote on a measure to rein in Trump's Iran military actions, and only the second time it has successfully adopted one. The vote came days after four U.S. service members were killed in the Middle East and weeks after the ceasefire and memorandum of understanding Trump paraded as a triumph collapsed — he declared the MOU "over" and, on July 10, formally notified Congress that fighting had resumed. Congress never authorized this war; there is no AUMF for Iran, and under the Constitution the power to take the country to war belongs to the legislature. Jayapal called it "a big victory for the vast majority of the American people who want President Trump to end this illegal war," saying the House was "reasserting our authority over war." The Senate was set to vote the same day on a companion resolution from Sen. Chris Van Hollen (D-MD). But the resolution is a concurrent measure that does not go to the president for signature and cannot, by itself, force him to withdraw — the same kind Congress passed in June, which Trump simply ignored as he restarted the war. The vote is a genuine bipartisan rebuke and a real constitutional assertion. It is also a portrait of a broken check: the branch the Constitution entrusts with the power of war telling the president to stop, twice, while he wages on.

Under the Constitution, the decision to take the United States into war does not belong to the president. It belongs to Congress. Article I gives the legislature the power to declare war; the War Powers Resolution of 1973 requires the president to withdraw forces from hostilities that Congress has not authorized. There is no authorization — no AUMF — for the war Trump is waging against Iran. Congress never voted for it.

On July 23, 2026, for the second time, the House voted to end it.

The vote

The House passed a war powers resolution 214-208, sponsored by Rep. Pramila Jayapal (D-WA), directing the president to "remove the use of United States Armed Forces from hostilities against the Islamic Republic of Iran."

Four Republicans broke with their party and their president to vote for it:

  • Thomas Massie (Kentucky)
  • Brian Fitzpatrick (Pennsylvania)
  • Warren Davidson (Ohio)
  • Tom Barrett (Michigan)

It was the House's fifth vote on a measure to rein in Trump's military actions against Iran, and only the second time it has successfully adopted one. The Senate, with Minority Leader Chuck Schumer forcing the issue, was set to vote the same day on a companion resolution from Sen. Chris Van Hollen (D-MD).

Why it came now

The timing was not abstract. The vote landed days after four U.S. service members were killed in the Middle East — the deadliest stretch of the war, the weekend Trump spent golfing at Bedminster and presenting the World Cup trophy. And it came weeks after the ceasefire Trump paraded as a historic triumph collapsed: he declared the memorandum of understanding with Iran "over," and on July 10 formally notified Congress that fighting had resumed. American troops are dying in a war the legislature never authorized and now, for the second time, has voted to end.

Jayapal framed it as a constitutional reassertion:

"This bipartisan vote on my War Powers Resolution to end this war in Iran was a big victory for the vast majority of the American people who want President Trump to end this illegal war. [We are] reasserting our authority over war."

The catch

Here is where the story turns from rebuke to something more troubling. The measure is a concurrent resolution: it expresses the will of Congress but does not go to the president for his signature, and it cannot, by itself, compel him to withdraw a single soldier. It is the same instrument Congress used in June, when both chambers — for the first time in history on this war — passed a resolution directing Trump to end the fighting.

He ignored it. Within weeks the ceasefire was gone and the strikes had resumed. The June resolution is the reason the July vote exists: Congress told him to stop, he did the opposite, troops died, and the House had to come back and tell him again.

What the vote actually documents

Read one way, this is a hopeful story — bipartisan majorities, including four of the president's own Republicans, standing up to assert Congress's war powers. Read honestly, it is a portrait of a constitutional check that no longer checks anything.

The Framers gave the war power to Congress precisely so that no single person could commit the country to killing and dying on his own say-so. The system is now being tested in the most direct way possible: the legislature has voted, more than once, that the president's war is unauthorized and must end. And the president simply continues it, because the only resolution that would bind him is one he can veto, and there are nowhere near the two-thirds needed to override him.

So the House does the one thing still available to it — go on the record — while the war it voted to end grinds into another week, another round of strikes, another set of flag-draped cases. Four Republicans and a House majority said the war is illegal and must stop. The Constitution says they have the authority to say so. The president has decided, and demonstrated twice, that he does not have to listen. That is the failure the vote exposes: not that Congress is silent, but that its voice, on the gravest question a government faces, has been made not to matter.

Sources & Evidence

  1. House passes resolution to end Iran War, challenging Donald Trump — The Hill
  2. Resolution calling on Trump to end Iran war approved in House — Roll Call
  3. House rebukes Trump in vote to restrict his Iran war powers — CNN
  4. US House votes to limit Iran war for first time since ceasefire breakdown — Al Jazeera
  5. These are the Republicans who voted for the Iran war powers resolution — The Hill
  6. Jayapal Statement on War Powers Resolution Passage — Office of Rep. Pramila Jayapal
  7. House adopts another war powers resolution to curb Trump's Iran war — MS NOW (MSNBC)
  8. House Passes Iran War Powers Resolution Again in Rebuke of Trump — Bloomberg Government