President Donald Trump holds up the “big, beautiful bill” that was signed into law during the Fourth of July Military Family Picnic on the South Lawn of the White House on July 4, 2025 in Washington, D.C. (Photo by Alex Brandon – Pool/Getty Images)
WASHINGTON – President Donald Trump signed his massive package of spending cuts and tax breaks Friday night to advance his domestic policy agenda on immigration and defense and overhaul U.S. energy production.
The “big, beautiful bill” that Trump signed into law on the Republican-imposed July 4 deadline would make indefinite the 2017 tax cuts from his first term and provide billions to citizens implement your plans mass deportations, immigration suppression and increased defense spending.
The nonpartisan Congressional Budget Office estimates the bill could enhance the deficit by $3.4 trillion over the next 10 years. according to the latest analysis.
“America is winning, winning, winning like never before,” Trump said, speaking to military families at a Fourth of July picnic on the White House lawn before signing the bill. While the national anthem was being sung, military aircraft, including a B-2 bomber, flew over the White House.
Trump greeted 150 airmen and their families attending the event from Whiteman Air Force Base in Missouri, home of the B-2s that bombed Iran in June.
But he also attacked Democrats who opposed his legislation, including House Minority Leader Hakeem Jeffries, D-N.Y., who on Wednesday delivered an opposition speech that broke the House record for length.
Members of the Cabinet were present during the signing of the bill, as well as House Speaker Mike Johnson and House Majority Leader Steve Scalise of Louisiana, House Majority Whip Tom Emmer of Minnesota, Sens. Lindsey Graham of South Carolina, Marsha Blackburn of Tennessee and Mike Crapo of Idaho and other top Republican members of Congress.
The president signed the bill while sitting at his desk in front of picnickers and surrounded by lawmakers and cabinet members. Johnson handed Trump a gavel, which Johnson claimed he used after voting on the “big, beautiful bill” ended. Trump banged his gavel on his desk and handed out pens to those gathered around him.
Medicaid cut
To meet the priorities of the Tax Cuts and Spending Act, Republicans in Congress have cut spending on Medicaid, food assistance for low-income people and immaculate energy programs.
Democrats have opposed cuts to Medicaid, the Supplemental Nutrition Assistance Program, or SNAP, and other provisions. However, because Republicans had unified control of Congress, the GOP was able to pass the bill through a sophisticated process known as reconciliationexceeding the Senate’s 60-vote threshold.
The Senate passed its version of the bill after Vice President J.D. Vance rejected it on Tuesday to break the tie by 51 to 50 votes. House it worked on Thursday adopt a up-to-date version of the act after two confused days negotiations with members of the far right, who initially opposed the bill but later agreed by a majority of 218 to 214.
The only Republicans to object in the Senate were Susan Collins of Maine, Rand Paul of Kentucky and Thom Tillis of North Carolina. The Republican members of the House of Representatives who voted with the Democrats were Thomas Massie of Kentucky and Brian Fitzpatrick of Pennsylvania.
The bill also includes a provision that would raise the nation’s debt ceiling by $5 trillion, which has sparked opposition from Republican fiscal hawks like Paul.

