The US House of Representatives has narrowly passed its annual defense policy bill, authorizing a record $1.15 trillion in Pentagon funding as the country's conflict with Iran continues. The 2027 National Defense Authorization Act (NDAA) passed 216-212 — a tight margin reflecting deepening polarization under President Trump, despite the bill traditionally drawing broad bipartisan support.
The bill still needs Senate approval and would provide roughly $250 billion more than the 2026 NDAA, including a 5-7 percent pay raise for service members. House Speaker Mike Johnson said the legislation delivers an overdue pay raise for troops and strengthens nuclear deterrence and missile defense, including funding for the "Golden Dome" system — Trump's planned missile shield for the US mainland, modeled on Israel's Iron Dome.
House Armed Services Committee Republicans said the funding would help rebuild military stockpiles depleted by the ongoing war effort against Iran.
Opposition came from Democrats, including Rep. Jerry Nadler, who said he couldn't back over a trillion dollars for what he called uncontrolled military spending under Trump and Defense Secretary Pete Hegseth, calling the bill one that funds an illegal war and weakens democratic norms.