Seven months into a war that began when U.S. and Israeli strikes killed Iran's supreme leader, Ayatollah Ali Khamenei, on Feb. 28, Congress has now rebuked President Trump's conduct of it in both chambers — twice in the House, once in the Senate — and the war has continued regardless, because every one of those votes was non-binding. That gap, between a Congress that keeps voting no and a war that keeps going, is the story this week, and it's one that the right and left are telling very differently.

The facts that aren't in dispute: the House passed a war powers resolution 214–208 on July 23, the second time it had done so, with Reps. Tom Barrett (R-Mich.), Brian Fitzpatrick (R-Pa.), Warren Davidson (R-Ohio) and Thomas Massie (R-Ky.) crossing over to join Democrats. A month earlier, the Senate passed its own version 50–48, with Sens. Bill Cassidy (R-La.), Susan Collins (R-Maine), Rand Paul (R-Ky.) and Lisa Murkowski (R-Alaska) breaking ranks. Neither resolution goes to the president's desk or carries legal force — Trump has said as much, calling the votes "meaningless" and, on Truth Social, branding the four Senate Republicans "Four Republican Losers."

Both Sides of the Desk

How Fox News Is Telling It

Fox's coverage centers on the administration's case that the campaign is working and that stepping back now would be reckless. In a live blog updated the evening of Sept. 16, the outlet reported Vice President JD Vance warning that a U.S. exit "would mean necessarily a worldwide energy crisis, so long as the Iranians keep on shooting at shipping," and carried President Trump's claim that Iran's navy has been "decimated," with "159 ships" sunk. The same coverage noted U.S. Central Command had rerouted 103 commercial vessels during an Iranian blockade attempt, a Houthi drone attack intercepted near Mecca, and a 262–159 House vote — separate from the war powers fight — imposing new sanctions tied to Iran and Russia.

Source: Fox News, "Vance warns US exit could trigger 'worldwide energy crisis'," live updates, Sept. 16, 2026

How NPR Is Telling It

NPR's coverage centers on the human and institutional cost, and on a Congress that keeps saying no without being able to make it stick. Its July 23 report put U.S. deaths at 18 since February, four of them in the preceding two weeks alone, with roughly 500 troops wounded per the Pentagon. It quoted Rep. Pramila Jayapal (D-Wash.): "From the beginning, this war has had no clear mission, no strategy, no end goal. Congress has not been consulted." Rep. Brian Mast (R-Fla.), chair of the House Foreign Affairs Committee, was quoted on the other side of the same vote: the operation, he said, "is bringing reckoning for the hundreds of times Iran has attacked and killed people of the United States of America."

Source: NPR, "For a 2nd time, House approves resolution to end the war in Iran in a rebuke to Trump," July 23, 2026

Deskside's Read

Both outlets are reporting real facts; they're just pointing their cameras at different rooms. Fox is in the situation room, relaying the administration's claims about battlefield momentum — claims we could not independently verify, including the "159 ships" figure, which rests on Trump's own account as relayed by Fox and hasn't been corroborated by Pentagon data we could locate. NPR is on the House floor, documenting a legislature that has now voted three separate times, across both parties and both chambers, to check a war it never declared — and discovered it has no binding mechanism to do so. That second fact is arguably the bigger story and gets less attention from either outlet, because it doesn't flatter either side's narrative: the War Powers Resolution, as written, cannot force a sitting president's hand, whoever holds the presidency.

The independently reportable numbers, as of the most recent full accounting we could find — Al Jazeera's tally published Aug. 28, drawing on Pentagon disclosures — put total deaths across the conflict at roughly 7,900 (including 4,350 in Lebanon, 3,527 in Iran, 60 in Israel and 18 American service members), with 757 U.S. personnel wounded. Defense Secretary Pete Hegseth told the Senate the war has cost $37.5 billion to date; the Pentagon's own internal estimate, per that same reporting, runs as high as $80–100 billion. Brent crude was trading 22% above its pre-war price as of late August, after peaking 67% higher in April. Trump's approval rating stood at 33% in a Reuters/Ipsos poll that closed Aug. 24.

What We Don't Yet Know

Several secondary outlets, and Fox's own live blog, referenced a further House vote on the night of Sept. 16 — reported variously as 220–204 with seven Republicans crossing over. We could not confirm that tally against primary reporting by publication time; one outlet that might have corroborated it returned an error when we tried to verify it directly. We're not printing it as fact until we can. If it's confirmed, we'll update this piece and say so.

  • We do not have independent confirmation of the Trump administration's claim that 159 Iranian naval vessels have been sunk.
  • We do not know whether the administration and Iran are engaged in any active diplomatic track toward a ceasefire; the only confirmed ceasefire in the region covers Israel and Lebanon, not Iran.
  • The true cost of the war to date is uncertain by a margin of tens of billions of dollars, per the Pentagon's own disclosures.

Deskside's Bottom Line

A president who doesn't answer to Congress's war powers votes, and a Congress that has now tried three times and failed three times to make him — that's not a story either party's messaging wants to lead with, which is exactly why it's the one worth understanding. Whatever you think of the war itself, the more durable story here is institutional: the mechanism the Constitution gives Congress to check a war it hasn't declared doesn't currently work, and neither party in power, Republican or Democrat, has moved to fix that.