Skip to content

House passes $1.15 trillion defense bill, tees up Iran war funds

newsJul 22, 202614240

The House approved a $1.15 trillion National Defense Authorization Act on a 216-212 vote, with six Democrats joining most Republicans to pass the bill. Speaker Mike Johnson secured passage by merging the SAVE America Act into the NDAA, a move aimed at placating hard-right members led by Rep. Anna Paulina Luna; the merged language would require proof of citizenship to register to vote and ID to cast a ballot. The bill codifies several Trump administration priorities, including a Department of War rebrand and provisions to deny Tricare coverage for gender-affirming care and to bar transgender girls from participating in girls’ sports at Defense Department schools. House Republicans also added measures to allow some service members and Pentagon civilians to carry personal firearms on bases, to restore collective bargaining at the Defense Department, to require reporting when senior officers are fired, and to restrict construction of the Navy’s proposed Trump-class battleship. Democrats largely opposed the bill as a referendum on the Iran war and on President Trump’s $1.5 trillion defense budget request that they say cuts social programs; several headlines and House debate signaled the package tees up billions more in funding tied to the Iran conflict. The House version faces major hurdles in the Senate, where bipartisan support will be needed, and the president’s views and veto power remain decisive before final enactment expected when Congress reconciles House and Senate versions in December.

3 sources