On June 3, 2026, the House passed a War Powers Resolution directing President Trump to withdraw U.S. forces from the war with Iran unless Congress declares war or authorizes it, by a vote of 215 to 208. It was the first time the House has voted to halt the military action, a bipartisan rebuke in which four Republicans, Reps. Thomas Massie, Brian Fitzpatrick, Tom Barrett, and Warren Davidson, joined Democrats. Republican leaders had sent members home early during the May recess when it appeared the measure had the votes, but the break did not change the outcome.
Trump dismissed the rebuke. On Truth Social he called the four Republicans “GRANDSTANDERS” who “should be ashamed of themselves,” labeled the vote “meaningless,” and complained that it came “right in the middle of my final negotiations to end the War with the Islamic Republic of Iran.”
Reporting added a private dimension. Officials told The Atlantic that Trump is irritated by commentary that his emerging Iran framework looks weaker than the 2015 nuclear deal Obama struck, and that he wants to be able to argue Iran “accepted terms from him that Obama never managed to extract.” The New York Times separately reported that prewar war games had predicted Iran would close the Strait of Hormuz if attacked, a warning Trump disregarded (see Iran Halts Talks and Vows to Completely Block the Strait of Hormuz; Oil Jumps 7% After Trump's Situation Room Meeting Ends With No Decision).
Update (September 16, 2026): the Senate agreed to this resolution, H.Con.Res. 86, on June 23 by 50-48, with Republicans Bill Cassidy, Susan Collins, Lisa Murkowski and Rand Paul voting yes. As a concurrent resolution it was not sent to the president, and a White House official said it had “no significance.” The House passed a second directive on July 23 (214-208) and a third on September 15 (220-204), when seven Republicans voted yes (see The House Votes a Third Time to End the Iran War, 220-204, as Seven Republicans Now Break With Trump and A Day After Congress Passed an Iran War Powers Resolution, the Senate Blocks a Second One, 47-50, Under Direct Pressure From Trump).