Senate Passes Trump’s Megabill - With Vance Casting Tie-Breaking Vote
A 51-50 vote pushes Trump’s top legislative priority one step closer to law, while a renewed feud with Elon Musk adds drama to the victory lap.
President Trump’s massive tax-and-spending bill passed the Senate Tuesday morning after an all-night session, with Vice President JD Vance casting the tie-breaking 101st vote.
The 940-page measure, dubbed the “One Big Beautiful Bill” by Trump, delivers permanent tax cuts, expanded defense and border spending, and deep cuts to Medicaid and food assistance programs. (WSJ)
Republican Defections, Last-Minute Deals
The vote capped a weekend of high-stakes negotiations, as GOP leaders have been scramblinb to meet Trump’s self-imposed July 4 deadline.
Three Republicans, Rand Paul (KY), Thom Tillis (NC), and Susan Collins (ME), broke ranks, citing concerns about the bill’s impact on working families and the scope of spending reductions.
Moderate holdouts like Lisa Murkowski were won over with last-minute changes, including more funding for rural health care and a delay to nutrition assistance cuts. (WSJ)
What Comes Next
The bill now heads back to the House for another vote, where Speaker Mike Johnson faces resistance from both moderates and fiscal hawks. Any changes to the bill would require another Senate vote - something GOP leaders are desperate to avoid before the holiday. (WSJ)
Inside the Megabill Fallout: Trump vs. Musk, and a House Divided
🔐 Become a Pro Subscriber to unlock today’s Pro Brief and go deeper on the renewed feud between Trump and Elon Musk, the GOP’s final sprint to get the bill to Trump’s desk, and the rocky road ahead in the House.
Keep reading with a 7-day free trial
Subscribe to 47 to keep reading this post and get 7 days of free access to the full post archives.