Key Takeaways
- $1.15tn defense policy bill passes US House by a narrow margin.
- Democrats opposed the measure amid ongoing Iran conflict and voting restrictions push.
- Measure now moves to Senate for further consideration.
The United States House of Representatives has passed a $1.15 trillion defense policy bill in a near-party-line vote, with Democrats largely opposing it due to concerns over the ongoing war with Iran and President Donald Trump’s efforts to impose new voting restrictions.
The National Defense Authorization Act (NDAA), which includes provisions for increased military spending, was approved by 216-212 votes. Seven Republican representatives voted against their party on this issue, highlighting the divided stance within the chamber.
Democrats were particularly critical of the bill, citing concerns that it could escalate tensions with Iran and potentially undermine democratic processes at home through proposed voting restrictions. The NDAA includes a provision for $1.5 trillion in military spending by 2027, reflecting the administration’s commitment to bolstering defense capabilities.
The vote was complicated further by President Trump's decision to join Israel in attacking Iran without congressional approval, which has strained relations between the two branches of government and fueled debates over executive authority in foreign policy matters.
With the bill now moving to the Senate for consideration, there is likely to be continued debate and potential amendments before it can become law. The Senate’s stance on the bill remains uncertain, with key Republican senators expressing reservations about some provisions.
The passage of this bill underscores the ongoing political divisions within the US Congress, particularly between Democrats and Republicans, as well as the broader geopolitical tensions involving Iran and domestic policy issues such as voting rights.





