Trump’s Big Bill Squeaks Through House, Setting Up Senate Battle

Speaker Johnson announced the vote total.

House Republicans delivered a huge win for President Donald Trump and Speaker Mike Johnson early Thursday morning, overcoming weeks of infighting and days of tense final negotiations to narrowly pass the massive bill containing their domestic policy priorities, including trillions of dollars in tax cuts as well as reductions to Medicaid spending and new funding for the military and border enforcement.

The package was approved in a 215-214 vote shortly before 7 a.m., meeting Johnson’s self-imposed deadline to send the measure to the Senate before Memorial Day. (See more about what’s in the bill here, here, here or below.)

Trump touted the passage in typically Trumpian terms: “This is arguably the most significant piece of Legislation that will ever be signed in the History of our Country!” he wrote in a post on social media that also called for the Senate to send the bill to his desk quickly.

Johnson called the vote a historic moment that will long be remembered and said that the bill itself was “nation-shaping” and “life-changing.”

“This one big, beautiful big is the most consequential legislation that any — any — party has ever passed, certainly under a majority this thin,” the speaker said on the House floor before the vote. “We planned, and we worked, and we locked arms together as a team, and we have delivered this against all odds.”

Johnson’s furious scramble to sway two groups of holdouts led to a 42-page manager’s amendment, released Wednesday night, that made a slew of last-minute modifications to the legislation in the Rules Committee, which advanced the bill and set up an all-night debate leading to the early morning floor vote.

The speaker admitted there were moments when the outlook was bleak. “I’m just going to be very blunt about it: There was a few moments over the last week when it looked like the thing might fall apart, and I went to the little chapel over here and got on my knees and prayed that these guys would have wisdom and stamina and discernment,” he said about the Republicans flanking him.

In the end, just two Republicans opposed the bill: Thomas Massie of Kentucky and Warren Davidson of Ohio. “While I love many things in the bill, promising someone else will cut spending in the future does not cut spending,” Davidson wrote in a social media post. “Deficits do matter and this bill grows them now. The only Congress we can control is the one we’re in. Consequently, I cannot support this big deficit plan.”

Three other Republicans didn’t vote for the plan. Rep. Andy Harris of Maryland, the chairman of the House Freedom Caucus, voted “present.” Rep. Andrew Garbarino of New York “fell asleep in the back” after the all-night session and accidentally missed the vote, Johnson told reporters. And Rep. David Schweikert of Arizona tried to vote too late, the speaker said.

Democrats continued to blast the package, warning that it will take health care coverage and SNAP food aid away from millions of Americans to help pay for tax breaks for the wealthy that will also increase the deficit. House Democratic Leader Hakeem Jeffries previewed what’s likely to be a prominent Democratic line of attack in next year’s elections: “Children will get hurt. Women will get hurt. Older Americans who rely on Medicaid for nursing home care and for home care will get hurt. People with disabilities who rely on Medicaid to survive will get hurt. Hospitals in your districts will close. Nursing homes will shut down. And people will die. That’s not hype. That’s not hyperbole. That’s not a hypothetical.”

A rewrite coming in the Senate: The bill now heads to the Senate, where Republicans are already eyeing changes that could threaten the narrow victory eked out by their House counterparts. Johnson earlier this week urged senators not to make significant changes to the House plan for fear of disrupting the delicate balance that led to Friday’s passage. “All the senators, every one of them, has promised me that they’re not going to change anything in our bill,” Johnson joked at a news conference after Thursday’s vote. That drew a knowing laugh from those in the room. 

The reality Republicans now face is that some GOP senators have made clear that they want deeper spending cuts while others have raised concerns about the bill’s Medicaid changes, its phaseout of clean energy tax breaks, its spectrum auction or its increased deduction for state and local taxes. The $4 trillion debt-limit increase will likely also be an issue, at least for Sen. Rand Paul of Kentucky.

“Somebody’s got to be the dad that says, ‘I know y’all want to go to Disney World, but we can’t afford it.’ I guess I’m going to be that guy,” said Republican Sen. Ron Johnson of Wisconsin, according to CNN.

‘A fiscal failure’: Budget hawks hope to see the bill change significantly given that, as written, it would add about $3 trillion to deficits, including interest costs, over the next 10 years. 

“This plan is nothing short of a fiscal failure. It adds massively to the national debt, it relies on timing gimmicks and false claims about growth, it fails to make the structural spending reforms we desperately need, and it uses the important savings it does find to partially offset tax cuts rather than reduce the debt,” said Maya MacGuineas, president of the Committee for a Responsible Federal Budget, which advocates for deficit reduction. “The fact that lawmakers passed this bill less than a week after America’s latest credit downgrade and yet another worrying Treasury auction is especially maddening. Will nothing wake our leaders up to the need to take our debt challenges seriously?”

The bottom line: With help from Trump, Johnson accomplished what many doubted could be done, but as Republican Sen. Mike Rounds told CNN, “We’re a long ways from the finish line.”