President Donald Trump’s signature tax and border security bill is on its way to the White House after a narrow but hard-fought win in the House of Representatives Thursday — despite two Republican holdouts who refused to back what Trump proudly called his “One Big Beautiful Bill.”
The final vote: 218 to 214. Every Democrat voted no. Just two GOP lawmakers defected, but not enough to stop the America First train.
Dubbed the One Big Beautiful Bill Act, the legislation cements two of Trump’s biggest promises: locking in historic tax cuts for working Americans and bolstering the southern border with a major funding boost for immigration enforcement, wall construction, and ICE operations.
The bill also introduces long-overdue reforms to the federal welfare state, slashing billions in wasteful spending and imposing work requirements for able-bodied adults. It’s the kind of fiscal discipline conservatives have demanded for years — and Trump delivered.
“This is what leadership looks like,” said Rep. Elise Stefanik (R-NY). “President Trump is restoring sanity to Washington and putting Americans first.”
Despite widespread Republican support, two GOP lawmakers bucked the president.
Rep. Thomas Massie (R-KY), a libertarian-leaning fiscal hawk, said he couldn’t vote for the bill due to concerns over deficit spending.
“I love the tax cuts. I love the border security,” Massie said. “But we’ve got to stop pretending we can spend like Democrats and not pay the price.”
Rep. Brian Fitzpatrick (R-PA), a moderate from a blue-leaning district, said he couldn’t support the bill’s Medicaid reforms.
“I made a commitment to my district,” he told reporters. “Slashing Medicaid in its current form goes too far, too fast.”
Thursday’s vote followed weeks of internal GOP friction, with Senate changes to the bill creating headaches for Speaker Mike Johnson and his leadership team.
One-time holdout Rep. Warren Davidson (R-OH) flipped to “yes” at the last minute. Reps. David Schweikert (R-AZ) and Andrew Garbarino (R-NY) — both absent during the May vote — also sided with the president this time around. Even Rep. Andy Harris (R-MD), chair of the conservative House Freedom Caucus, switched from “present” to a full-throated yes.
Rep. Don Bacon (R-NE), who is retiring and was seen as a swing vote, came through for Trump in the end.
“He delivered for us. I wasn’t going to let him down,” Bacon said.
While Republicans rallied, Democrats fumed. House Minority Leader Hakeem Jeffries gave a nearly nine-hour speech attacking the bill, calling it an “assault on the American people.”
“This is cruelty disguised as policy,” Jeffries shouted. “The GOP wants to give billionaires tax cuts while gutting health care for kids and seniors.”
Rep. Josh Riley (D-NY) claimed the bill would “kill blue-collar jobs” and even accused Republicans of “s******* on the middle class.”
Progressive firebrand Rep. Alexandria Ocasio-Cortez went further, calling the legislation a “deal with the devil.”
And Rep. Jim McGovern (D-MA) ridiculed his colleagues across the aisle: “The GOP isn’t a political party anymore — it’s a cult.”
President Trump, who is campaigning for re-election while simultaneously steering major policy through Congress, celebrated the House win.
“This is a huge win for the American people,” Trump said from Mar-a-Lago. “We cut taxes, we secured the border, and we’re taking the fight to the bureaucrats who’ve held this country back for decades.”
As for Medicaid cuts, Trump clarified earlier this week: “We’re not going to go crazy. We’re going to be smart. But people should be working if they can. That’s common sense.”
What’s in the Bill
- $1.2 Trillion in Spending Cuts over 10 years
- Border Security Surge: $110 billion boost for ICE, CBP, and wall infrastructure
- Extended Trump Tax Cuts: Preserving lower rates for businesses and individuals
- Work Requirements: For food stamps, Medicaid, and other federal aid programs
- Welfare Reform: Tightened eligibility and reduced fraud loopholes
Democrats warn of long-term damage, especially to Medicaid. The Congressional Budget Office projects the bill could leave 11.8 million more Americans uninsured by 2034 and add $3.3 trillion to the deficit — projections that Republicans flatly reject.
“They always cry wolf,” said Sen. J.D. Vance (R-OH). “We’re saving this country from financial ruin.”
Sen. Joni Ernst (R-IA) faced heat after telling reporters protesting Medicaid cuts, “Well, we’re all going to die.” But she hasn’t backed down.
In Kentucky, Sen. Mitch McConnell reportedly told GOP colleagues behind closed doors, “Voters will get over it.”
The bill now heads to President Trump’s desk, where he is expected to sign it with fanfare and frame it as another defining moment of his second term.
“America is back,” Trump said. “And this bill proves it.”
Discover more from Red News Nation
Subscribe to get the latest posts sent to your email.

?!