President Donald Trump said, “Our country has had so much to celebrate this Independence Day as we enter our 249th year. America’s winning, winning, winning like never before,” before signing his “big, beautiful bill” into law Friday. Multiple Republican members of Congress showed up at the White House for the Fourth of July signing and applauded as Trump showed the camera his signature on what he has described as “a declaration of independence from a national decline” and then repeatedly banged a gavel handed to him by House Speaker Mike Johnson, R-La.
“We have officially made the Trump tax cuts permanent. That’s the largest tax cut in the history of our country,” the president said. “We’re setting all sorts of economic records right now, and that’s before this kicks in. After this kicks in, our country is going to be a rocket ship, economically.”
The bill’s passage and signing constitute a major policy win for a second-term president who displayed complete control over the Republican Party — not only by getting the bill passed but also by getting it passed by his self-imposed July 4 deadline.
Senate Majority Leader John Thune was among the Republicans who originally wanted to carry out Trump’s bill in two distinct legislative measures, but Trump wanted “one big, beautiful bill.” And he got it.
Every single swing seat Republican who voted to gut healthcare must be held accountable in the midterm election.
— Hakeem Jeffries (@hakeemjeffries) July 4, 2025
The passage of the massive, nearly 900-page package followed the GOP’s decision to ignore the Congressional Budget Office’s finding that the bill will increase the national debt by $3.3 trillion over a decade and use a trick known as “current policy baseline” to obscure the true cost of the plan. The legislation passed over the objections of a few Republicans and every Democrat in the House and the Senate.








