Site icon Flag Pulse

The 2 House Republicans who voted no on Trump’s sweeping domestic policy bill


President Donald Trump’s major tax cut and spending bill passed the House on Thursday, but not without some Republican opposition.

Rep. Thomas Massie of Kentucky and Rep. Brian Fitzpatrick of Pennsylvania voted against the legislation alongside the entire House Democratic Caucus.

While Massie and Fitzpatrick were the only GOP members to vote no, several House GOP hardliners were angered by the changes made to the bill by the Senate and there was an overnight scramble by Speaker Mike Johnson to secure the necessary support to proceed. Some of the hardliners who ultimately voted yes say President Trump made promises to get their votes, including that he’d make the bill “better” in the future.

On Thursday, Massie said he did not vote for the bill because of its projected impact on the national debt. The nonpartisan Congressional Budget Office estimated the bill could add $3.4 trillion to the deficit over the next decade.

“Although there were some conservative wins in the budget reconciliation bill (OBBBA), I voted No on final passage because it will significantly increase U.S. budget deficits in the near term, negatively impacting all Americans through sustained inflation and high interest rates,” Massie wrote on X. Massie also opposed the House version of the megabill that passed back in May.

Trump’s been a vocal critic of Massie, lambasting him last month in a lengthy social media post as not being “MAGA.”

“Actually, MAGA doesn’t want him, doesn’t know him, and doesn’t respect him,” Trump wrote at the time.

The president accused Massie of being a “grandstander” who routinely votes no on key Republican-led legislation. Trump suggested Massie should be challenged in the upcoming Republican primary, even before this latest vote.

“The good news is that we will have a wonderful American Patriot running against him in the Republican Primary, and I’ll be out in Kentucky campaigning really hard,” Trump wrote.

Rep. Brian Fitzpatrick in Washington, May 9, 2024 and Rep Thomas Massie in Washington, June 27, 2025.

Getty Images/Reuters

Rep. Fitzpatrick did vote for the House bill in May, but said on Thursday that the Senate changes to the bill (which resulted in deeper cuts to Medicaid) as the reason for his change in position.

As I’ve stated throughout these negotiations, with each iteration of legislative text that was placed on the House Floor, I’ve maintained a close and watchful eye on the specific details of these provisions, and determined the specific district impact, positive or negative, on our PA-1 community,” Fitzpatrick said in a statement.

“I voted to strengthen Medicaid protections, to permanently extend middle class tax cuts, for enhanced small business tax relief, and for historic investments in our border security and our military,” he added/ “However, it was the Senate’s amendments to Medicaid, in addition to several other Senate provisions, that altered the analysis for our PA-1 community. The original House language was written in a way that protected our community; the Senate amendments fell short of our standard.”

“I believe in, and will always fight for, policies that are thoughtful, compassionate, and good for our community. It is this standard that will always guide my legislative decisions,” Fitzpatrick said.

The Pennsylvania congressman, who also faces reelection in 2026, represents a swing district that went blue in 2024 for Kamala Harris.

Exit mobile version