The US House of Representatives has narrowly approved a $1.15 trillion National Defense Authorization Act (NDAA) for the 2027 fiscal year, passing the measure by a 216-212 vote amid deep divisions over defense spending, the conflict with Iran, and US support for Israel.
Most Republicans backed the bill, arguing it would strengthen the military through investments in advanced defense systems, military housing, and troop pay raises of up to 7%.
Most Democrats opposed the legislation, citing the scale of military spending while domestic social programmes face cuts. They also raised concerns over the ongoing US military campaign involving Iran, which the Pentagon estimates has cost about $37.5 billion.
Another contentious provision expands military technology cooperation between the United States and Israel, drawing criticism from lawmakers who questioned continued US support for Israel during the Gaza conflict, while supporters described the partnership as vital to regional security.
The bill must still be reconciled with the Senate’s version before it can be sent to President Donald Trump for approval or veto. Disputes over defense spending, Iran, Israel, and Ukraine are expected to complicate its passage.