Share and Follow
Key Points
- Donald Trump’s signature tax and spending bill has passed the House of Representatives with a vote of 218 to 214.
- The bill will fund Trump’s immigration crackdown and deliver tax breaks that will benefit the wealthiest Americans.
- It will also cut health and food safety net programs and zero out dozens of green energy incentives.
Despite concerns over the 869-page bill’s price tag and its hit to healthcare programs, Republicans largely lined up in support, with only two of the House’s 220 Republicans voting against it.
Every Democrat in Congress voted against it, criticising the bill as a giveaway to the wealthy that would leave millions uninsured.
A small group of opponents in the party finally fell into line after speaker Mike Johnson worked through the night to corral dissenters in the House of Representatives.

Speaker of the House Mike Johnson and House Republicans give a thumbs up during the enrolment ceremony of Donald Trump’s One Big Beautiful Bill Act after the bill passed in the US Capitol on 3 July 2025. Source: Getty / Bill Clark
Republicans raced to meet that deadline, working through last weekend and holding all-night debates in the House and the Senate.
The bill passed the Senate on Tuesday in a 51-50 decision, with vice president JD Vance casting the tie-breaking vote.
What’s in Trump’s ‘big, beautiful bill’?
The increased debt load created by the bill would also effectively transfer money from younger to older generations, analysts say.
The bill also sets up new tax breaks for tipped income, overtime pay, seniors and auto loans, fulfilling Trump’s campaign promises.