WASHINGTON β House Republicans propelled President Donald TrumpβsΒ big trillion-dollar tax breaks and spending cuts billΒ to final passage Thursday in Congress, overcoming multiple setbacks to approve his signature second-term policy package before a Fourth of July deadline.
Speaker of the House Mike Johnson, R-La., prepares to gavel in the House chamber for final passage of President Donald Trump's signature bill of tax breaks and spending cutsΒ Thursday, July 3, 2025, at the Capitol in Washington.
The tight roll call, 218-214, came at a potentially high political cost, with two Republicans joining all Democrats opposed. GOP leaders worked overnight and the president himself leaned on a handful of skeptics to drop their opposition and send the bill to him to sign into law. Democratic leader Hakeem Jeffries of New York delayed voting for more than eight hours by seizing control of the floor with aΒ record-breaking speechΒ against the bill.
βThis is going to be a great bill for the country,β Trump said afterward, as he departed for an event in Iowa. He said he would sign the bill Friday.
βYou get tired of winning yet?β saidΒ House Speaker Mike Johnson, R-La., invoking Trump as he called the vote.
βWith one big beautiful bill we are going to make this country stronger, safer and more prosperous than ever before,β he said. Republicans celebrated with a rendition of the Village People's βY.M.C.A.,β a song the president often plays at his rallies, during a ceremony afterward.
The outcome delivers a milestone for the president, by his Friday goal, and for his party. It was a long-shot effort to compile a lengthy list of GOP priorities into what they called his βone big beautiful bill,β anΒ 800-plus-page measure. With Democrats unified in opposition, the bill will become a defining measure of Trump's return to the White House, aided by Republican control of Congress.
Speaker of the House Mike Johnson, R-La., surrounded by Republican members of Congress, signs President Donald Trump's signature bill of tax breaks and spending cuts Thursday, July 3, 2025, at the Capitol in Washington.
Tax breaks and safety net cuts
At its core, the package's priority is $4.5 trillion in tax breaks enacted in 2017 during Trump's first term that would expire if Congress failed to act, along with new ones. This includes allowing workers to deduct tips and overtime pay, and a $6,000Β deduction for most older adultsΒ earning less than $75,000 a year.
There's also a hefty investment, some $350 billion, in national security andΒ Trump's deportation agendaΒ and to help develop theΒ βGolden DomeβΒ defensive system over the U.S.
To help offset the lost tax revenue, the package includes $1.2 trillion in cutbacks toΒ the Medicaid health careΒ and food stamps β largely by imposing new work requirements, including for some parents and older people β as well as a majorΒ rollback of green energy tax credits.
TheΒ nonpartisan Congressional Budget OfficeΒ estimates the package will addΒ $3.3 trillion to the national deficitΒ over the decade and 11.8 million more people will go without health coverage.
βThis was a generational opportunity to deliver the most comprehensive and consequential set of conservative reforms in modern history, and thatβs exactly what weβre doing,β said Rep. Jodey Arrington, R-Texas, the House Budget Committee chairman.
Democrats united against the big βugly billβ
Democrats unified against the bill as a tax giveaway to the rich paid for on the backs of the working class and most vulnerable in society, what they called βtrickle down cruelty.β
Jeffries began the speech at 4:53 a.m. EDT and finished at 1:37 p.m. EDT, 8 hours, 44 minutes later, a record, as he argued against what he called Trumpβs βbig ugly bill.β
βWeβre better than this,β said Jeffries, who used a leader's prerogative for unlimited debate, and read letter after letter from Americans writing about their reliance of the health care programs.
βI never thought that Iβd be on the House floor saying that this is a crime scene,β Jeffries said. βItβs a crime scene, going after the health, and the safety, and the well-being of the American people.β
As Democrats, he said, βWe want no part of it.β
Tensions ran high. As fellow Democrats chanted Jeffries' name, a top Republican, Rep. Jason Smith of Missouri, chairman of the House Ways and Means Committee, called his speech βa bunch of hogwash.β
Hauling the package through the Congress was difficult from the start. Republicans struggled mightily withΒ the billΒ nearly every step of the way, quarreling in the House and Senate, and often succeeding only by the narrowest of margins: just one vote.
TheΒ Senate passed the package days earlierΒ with Vice President JD Vance breaking the tie vote. The slim majority in the House left Republicans little room for defections.
Once Johnson gaveled the tally, Republicans cheered βUSA!β and flashed Trump-style thumbs-up to the cameras.
Republican members of Congress reach to shake hands with Speaker of the House Mike Johnson, R-La., center bottom, after Johnson signed the bill Thursday, July 3, 2025, at the Capitol in Washington.
Political costs of saying no
Despite their discomfort with various aspects of the sprawling package, in some ways it became too big to fail β in part because Republicans found it difficult to buck Trump.
As Wednesday's stalled floor action dragged overnight, Trump railed against the delays.
βWhat are the Republicans waiting for???β the president said in a midnight post.
Johnson relied heavily on White House Cabinet secretaries, lawyers and others to satisfy skeptical GOP holdouts. Moderate Republicans worried about the severity of cuts while conservatives pressed for steeper reductions. Lawmakers said they were being told the administration could provide executive actions, projects or other provisions in their districts back home.
The alternative was clear. Republicans who staked out opposition to the bill, Rep. Thomas Massie of Kentucky and Sen. Thom Tillis of North Carolina, wereΒ being warnedΒ by Trumpβs well-funded political operation. Tillis soon after announced he would not seek reelection.
Massie voted against it, as did Rep. Brian Fitzpatrick of Pennsylvania, who was concerned about cuts to Medicaid.
House staffers carry American flags Thursday, July 3, 2025, through a Capitol corridor outside the House chamber to be used for a ceremony with Speaker of the House Mike Johnson, R-La., after final passage of President Donald Trump's signature bill of tax breaks and spending cuts in Washington.
Rollback of past presidential agendas
In many ways, the package is aΒ repudiation of the agendasΒ of the last two Democratic presidents, a chiseling away at the Medicaid expansion from Barack Obama'sΒ Affordable Care Act, and a pullback of Joe Biden's climate change strategies in theΒ Inflation Reduction Act.
Democrats described the bill in dire terms, warning that cuts to Medicaid, which some 80 million Americans rely on, would result in lives lost. Food stamps that help feed more than 40 million people would βrip food from the mouths of hungry children, hungry veterans and hungry seniors,β Jeffries said.
Republicans say the tax breaks will prevent a tax hike on households and grow the economy. They maintain they are trying to rightsize the safety net programs for the population they were initially designed to serve, mainly pregnant women, the disabled and children, and root out what they describe asΒ waste, fraud and abuse.
The Tax Policy Center, which provides nonpartisan analysis of tax and budget policy, projected the bill would result next year in a $150 tax break for the lowest quintile of Americans, a $1,750 tax cut for the middle quintile and a $10,950 tax cut for the top quintile. That's compared with what they would face if the 2017 tax cuts expired.
___
Associated Press writers Kevin Freking, Joey Cappelletti and Matt Brown contributed to this report.
Trump tours an immigration detention center dubbed 'Alligator Alcatraz'
President Donald Trump, Gov. Ron DeSantis, R-Fla., Homeland Security Secretary Kristi Noem and others tour "Alligator Alcatraz," a new migrant detention facility at Dade-Collier Training and Transition facility, onΒ Tuesday, July 1, 2025, in Ochopee, Fla.
Protesters march Tuesday, July 1, 2025, outside the Dade-Collier Training and Transition Airport where President Donald Trump appeared in Ochopee, Fla.
President Donald Trump tours "Alligator Alcatraz," a new migrant detention facility at Dade-Collier Training and Transition facility, on Tuesday, July 1, 2025, in Ochopee, Fla.
Protesters march Tuesday, July 1, 2025, outside the Dade-Collier Training and Transition Airport where President Donald Trump appeared in Ochopee, Fla.
President Donald Trump listens to Homeland Security Secretary Kristi Noem onΒ Tuesday, July 1, 2025, as they and others tour "Alligator Alcatraz," a new migrant detention facility at Dade-Collier Training and Transition facility, in Ochopee, Fla.
Protesters march Tuesday, July 1, 2025, outside the Dade-Collier Training and Transition Airport where President Donald Trump appeared in Ochopee, Fla.
President Donald Trump, Florida Gov. Ron DeSantis, Homeland Security Secretary Kristi Noem and others tour "Alligator Alcatraz," a new migrant detention facility at Dade-Collier Training and Transition facility, on Tuesday, July 1, 2025, in Ochopee, Fla.
A truck drives past the Dade-Collier Training and Transition Airport where President Donald Trump appeared Tuesday, July 1, 2025, in Ochopee, Fla.
Homeland Security Secretary Kristi Noem speaks Tuesday, July 1, 2025, during a roundtable at "Alligator Alcatraz," a new migrant detention facility at Dade-Collier Training and Transition facility in Ochopee, Fla.
President Donald Trump talks with Republican Gov. Ron DeSantis during a roundtable Tuesday, July 1, 2025, at "Alligator Alcatraz," a new migrant detention facility at Dade-Collier Training and Transition facility in Ochopee, Fla.
Gov. Ron DeSantis, President Donald Trump, Homeland Security Secretary Kristi Noem and others tour "Alligator Alcatraz," a new migrant detention facility at Dade-Collier Training and Transition facility, on Tuesday, July 1, 2025, in Ochopee, Fla.



