
Washington — The House voted 219-213 overnight Wednesday, after hours of delay, to advance President Trump’s “big, beautiful bill” for debate before a final vote. GOP leaders had to overcome pushback over changes the Senate made to the legislation.
That final vote is expected soon.
The key procedural vote began at about 9:30 p.m. Wednesday and wrapped up at about 3:20 a.m. as GOP holdouts were pressured to vote “yes.”
The debate following that vote lasted roughly an hour, after which House Minority Leader Hakeem Jeffries was addressing the chamber. Speaker Mike Johnson is expected to do the same, followed by the final vote.
Before the critical procedural vote was finalized, Johnson told reporters Mr. Trump was “directly engaged, as he always is, and that was very important. Members wanted to hear certain assurances from him about what’s ahead, what the future will entail, and what we’re going to do next, and all of that. And he was very, very helpful in that process.”
As of 1 o’clock Thursday morning, five House Republicans had voted no, which was theoretically enough for the rule vote to fail — but the vote was still open, allowing lawmakers to change from no to yes. Eight Republicans hadn’t voted. Republicans were only able to afford three defections if all members were present and voting.
Minutes before the key procedural vote began, Mr. Trump said on his Truth Social platform that the GOP caucus is “UNITED.”
But hours later, as a handful of Republican holdouts didn’t appear to be budging, the president’s mood seemed to sour. “What are the Republicans waiting for??? What are you trying to prove???” Mr. Trump wrote shortly after midnight. “MAGA IS NOT HAPPY, AND IT’S COSTING YOU VOTES!!!”
He followed that up with a post saying, “FOR REPUBLICANS, THIS SHOULD BE AN EASY YES VOTE. RIDICULOUS!!!”
House GOP leaders had aimed to move ahead quickly on the signature legislation of Mr. Trump’s second-term agenda, which includes ramped-up spending for border security, defense and energy production and extends trillions of dollars in tax cuts, partially offset by substantial cuts to health care and nutrition programs.
But some House Republicans, who voted to pass an earlier version of the bill in May, were unhappy with the Senate’s changes.
Potential holdouts, including moderates and members of the conservative House Freedom Caucus, met with Mr. Trump on Wednesday as the White House pressured House Republicans to vote for the bill. One lawmaker called the meetings “very productive.” But GOP Rep. Andy Harris of Maryland, the chairman of the Freedom Caucus, told reporters earlier Wednesday that he expected the procedural vote to fail in the afternoon.
In a possible sign of movement, one key Republican, Ohio Rep. Warren Davidson, announced on X Wednesday evening that he’d support the bill. It “isn’t perfect, but it’s the best we’ll get,” he wrote, adding that he would support the rule and final passage. Davidson was one of two Republicans who voted against the bill when the House first voted on the measure in May.
The president kept up the pressure, posting on Truth Social about June’s low border crossing statistics and adding, “All we need to do is keep it this way, which is exactly why Republicans need to pass “THE ONE, BIG, BEAUTIFUL BILL.”
Several members on both sides of the aisle had their flights canceled or delayed by bad weather as they raced back to Washington for the vote, delaying the process. All the Democrats appeared to be on hand for proceedings by Wednesday afternoon.
House hardliners push back against Senate changes
The House Rules Committee advanced the Senate’s changes to the bill overnight, setting up the action on the floor. GOP Reps. Ralph Norman of South Carolina and Chip Roy of Texas joined Democrats on the panel to oppose the rule. Both are among the group of hardliners who are likely to oppose the procedural vote in the full House.
“What the Senate did is unconscionable,” Norman said. “I’ll vote against it here and I’ll vote against it on the floor until we get it right.”
Hours later, Norman returned to the Capitol following a meeting with Mr. Trump and other House Republicans. He described the meeting as “very productive” but didn’t say whether he will ultimately vote yes, telling reporters he’s still trying to learn more about how the bill will be implemented if it passes.
Johnson has spent weeks pleading with his Senate counterparts not to make any major changes to the version of the bill that passed the lower chamber by a single vote in May. He said the Senate bill’s changes “went a little further than many of us would’ve preferred.”
The Senate-passed bill includes steeper Medicaid cuts, a higher increase in the debt limit and changes to the House bill’s green energy policies and the state and local tax deduction.
Other controversial provisions that faced pushback in both chambers, including the sale of public lands in nearly a dozen states, a 10-year moratorium on states regulating artificial intelligence and an excise tax on the renewable energy industry, were stripped from the Senate bill before heading back to the House.
Johnson said Wednesday, before voting began, that “we are working through everybody’s issues and making sure that we can secure this vote” amid the opposition. He added that he and the president are working to “convince everybody that this is the very best product that we can produce.”
“I feel good about where we are and where we’re headed,” Johnson added.
Harris told reporters Wednesday that that the president should call the Senate back into town to come to an agreement on changes to the bill. GOP leaders, however, said the House would vote on the Senate bill “as-is.”
Should the House make changes to the bill, the revisions would require the Senate’s approval, or force the two chambers to go to conference committee to iron out a final product that the two bodies could agree on, jeopardizing the bill’s timely passage.
Rep. Dusty Johnson, a South Dakota Republican, seemed optimistic after the White House meetings with holdouts Wednesday, saying “Donald Trump is a closer” and adding that “members are moving to yes.”
“I know there are some members who think they’re going to vote no right now,” the South Dakota Republican said. “I think when the choice becomes failure or passage, they’re going to understand that passage beats the hell out of failing.”
GOP Rep. Virginia Foxx of North Carolina likewise urged House Republicans to get the bill to the president’s desk Wednesday.
“President Trump has his pen in hand and is waiting for the House to complete its work,” Foxx said. “We’ve championed this legislation for months, have guided it through the appropriate processes, and now we’re on the one-yard line.”
Meanwhile, with few levers to combat the bill’s passage, House Democrats spoke out forcefully against the legislation.
“We will not stand by and watch Trump and his billionaire friends destroy this country without putting up one hell of a fight,” Democratic Rep. Jim McGovern of Massachusetts said, calling the bill a “massive betrayal of the American people.”
Jeffries said that “every single House Democrat will vote ‘hell no’ against this one, big ugly bill,” while adding that “all we need are four House Republicans to join us in defense of their constituents who will suffer mightily from this bill.” Democratic leaders called out some Republicans by name, including Reps. Rob Bresnahan and Scott Perry of Pennsylvania and Reps. David Valadao and Young Kim of California.
“It’s unconscionable, it’s unacceptable, it’s un-American, and House Democrats are committing to you that we’re going to do everything in our power to stop it,” Jeffries said. “All we need are four Republicans, just four.”