Story · June 30, 2025

Trump’s big bill kept grinding through the Senate

Bill bogs down Confidence 5/5
★★★☆☆Fuckup rating 3/5
Major mess Ranked from 1 to 5 stars based on the scale of the screwup and fallout.
Correction: The Senate was still voting on amendments to H.R. 1 on June 30, 2025, and had not yet completed final passage by day’s end.

The Senate spent June 30 locked into the kind of floor session that turns a giant reconciliation bill into a numbers game. Lawmakers were still in vote-a-rama on Donald Trump’s tax-and-spending package, moving through amendment votes and procedural motions while the chamber worked against a July 4 target. Senate floor records show the fight was still active at the end of the day and had not reached final passage on June 30. ([senate.gov](https://www.senate.gov/legislative/LIS/floor_activity/06_30_2025_Senate_Floor.htm?utm_source=openai))

The key distinction mattered. Late in the day, the Senate agreed to the Graham substitute amendment by a 51-50 vote, with the vice president voting in the affirmative. That was a major procedural step, but it was not final passage of H.R. 1. Separate amendment and waiver motions also failed during the same marathon stretch, including votes that went 53-47 and 56-44. ([senate.gov](https://www.senate.gov/legislative/LIS/floor_activity/06_30_2025_Senate_Floor.htm?utm_source=openai))

Republicans repeatedly defeated Democratic motions and waiver attempts during the vote-a-rama, but the floor action still left the bill incomplete. The Senate record shows the chamber kept processing amendments and related rulings after the substitute vote, underscoring that the package was still being assembled one roll call at a time. ([senate.gov](https://www.senate.gov/legislative/LIS/floor_activity/06_30_2025_Senate_Floor.htm?utm_source=openai))

The politics stayed tied to the policy. The bill carried Medicaid, tax and spending changes inside a reconciliation framework, which meant senators had to deal not just with the substance of the package but with budget rules and procedural traps along the way. By the end of June 30, the measure was still alive and moving, but it had not cleared the Senate. ([senate.gov](https://www.senate.gov/legislative/LIS/floor_activity/06_30_2025_Senate_Floor.htm?utm_source=openai))

Proof attached

Sources used for this report

These are the source links stored with this report when it was published. Open them directly to inspect the underlying reporting or primary document.

Reader action

Follow the legislation

Read the bill or hearing record, then contact the federal lawmakers responsible for the measure and ask for a written response about the specific vote or policy at issue.

Timing: Before the next scheduled committee hearing or floor vote.

This card only appears on stories where there is a concrete, lawful, worthwhile step a reader can actually take.

Comments

Threaded replies, voting, and reports are live. New users still go through screening on their first approved comments.

Log in to comment


No comments yet. Be the first reasonably on-topic person here.