The nonpartisan CBO now projects Trump’s budget bill will leave 10.9 million Americans uninsured & add $2.4 trillion to the deficit.
All to fund tax breaks for billionaires.

Congress Member Profile|U.S. Representative|Democrat|California District 15
Kevin Mullin
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 496
Yes36%
No55%
Present0%
Not Voting9%
Party align98%
Cross-party1%
SoupScore
District Map
Congressional District 15
U.S. Census Bureau boundary data.
Social & Web
External Resources

Kevin Mullin
U.S. RepresentativeDemocratCalifornia District 15
SoupScore
Kevin's ATmosphere Activity
20 recent posts · 27 sponsored · 173 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
If Trump's BIG UGLY BILL wasn't so harmful to the American people, it'd be easier to sit back and watch👀🍿 Elon Musk turn on the Republican Party...
Only REPUBLICANS voted to:
Take away health care from 13.7M Americans
Take away school lunches from 18M kids
Increase national debt by $4T 🤯
From earthquakes, terrorist attacks, wildfires & hurricanes - Urban Search & Rescue task forces are vital to America's response system. I'm leading a bipartisan effort w @tokuda.house.gov & Rep Kim to call on Congress to fully fund this life-saving work. kevinmullin.house.gov/2025/06/03/l...
#NEWS: Thanks to the San Mateo Daily Journal for covering my Empty Lots to Housing Act!
📰Read the full article here: www.smdailyjournal.com/news/local/m...
SLOPPY. Not what America deserves from our own Health & Human Services Department. Just another bad example of the consequences from the Trump Administration cutting corners and firing expert staff. www.washingtonpost.com/health/2025/...
One way to address our housing crisis: leveraging underused publicly-owned lots to build transit-oriented housing.
Today, I introduced the Empty Lots to Housing Act. Thanks @samtrans.com for raising this issue.
Let's cut through the red tape to help working families this #AffordableHousingMonth.
For too long, communities have been unable to build affordable housing in underused spaces due to red tape.
My Empty Lots to Housing Act would empower local governments to create transit-oriented housing on land purchased with federal funds.
Learn more: kevinmullin.house.gov/2025/05/29/l...
Do you know when you're interacting with #AI? I recently discussed the need for consumer transparency in this rapidly developing industry during a Energy & Commerce Committee hearing. @energycommerce.bsky.social
The big ugly numbers from Republicans’ big ugly tax scam
#Transportation and public transit are integral to any community, and especially so in the San Francisco Bay Area. I was pleased to welcome leaders from @mtcbata.bsky.social and @samtrans.com in my DC office this week to discuss their work helping plan for our future.
Congress must do more to support
working families. That’s why I voted NO on President
Trump’s big ugly budget bill - Republicans are taking from the poor and giving to the rich. Read my full statement at: kevinmullin.house.gov/2025/05/22/w...
BAD BAD BAD - Republicans passed their big ugly budget bill that hurts everyday Americans by taking away health care, food assistance, and economic stability, all so Republicans can give massive tax breaks to billionaires and corporations.
This is a WIN for children, families and teachers. I signed onto an amicus brief in this case to protect the Department of Education from Trump’s disastrous attempt to dismantle America’s school system. We won’t back down and must continue to protect public schools. www.npr.org/2025/05/22/n...
Serving on the U.S. Supreme Court carries incredible weight and America needs balance. We're seeing the damage that can be done when one radical president stacks the court. That's why I'm proud to-cosponsor @hankjohnson.house.gov's TERM Act. 18-year terms, with a new justice nominated every 2 years.
Why would the U.S. EPA cancel a grant awarded to protect at-risk children and seniors in East Palo Alto from toxic air pollution? Trump is senselessly canceling programs across the country including in San Mateo County.
www.youtube.com/shorts/uAbPB...
For the second time in a week, Republicans are choosing to conduct their shady business in the dead of night when the American people are asleep.
Trump's big ugly tax scam will strip away health care from 13.7M Americans, and take away school meals from over 18M children.
Republicans are using these absurd charges to distract from the damage they are causing with Trump’s big ugly budget bill, which will strip away health care from 13.7 million Americans and take food out of families’ mouths by slashing SNAP, all so they can give tax breaks to the rich. 🧵2/2
This is a disturbing and political attempt to silence @replamonica.bsky.social with baseless accusations. Trump is acting like a dictator, and members of Congress have every right to conduct oversight into the President’s actions to ensure our Constitution is being upheld. 🧵1/2
Reposted byRep. Kevin Mullin
In the U.S. & around the world, LGBTQI+ people still face harassment, discrimination, violence, and state-sanctioned persecution for daring to exist openly.
We all have a part to play in ending hate & discrimination.
Today, on #IDAHOBIT, we reaffirm our commitment to fighting towards that end.
I am deeply saddened to hear about President Biden’s cancer diagnosis. My thoughts are with him and his family during this difficult time, and I’m wishing him a full and quick recovery.
SoupScore Breakdown
Loading analysis metrics…
Voting History496 total votesExpandCollapse
Voting History
496 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2026-03-05 | H.R. 7744 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-03-05 | H.R. 7744 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Con. Res. 38 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-03-05 | H. Res. 1099 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1100 (119th) | Motion to Refer | YES | YES | ✓ | Passed |
| 2026-03-04 | H.R. 6472 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | S. 723 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-04 | H. Res. 1095 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-25 | H.R. 4758 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 4626 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-24 | H.R. 4626 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-24 | H. Res. 1075 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-24 | H. Res. 1075 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-24 | S. 2503 (119th) | Fast-track passage | YES | YES | ✓ | Failed |
| 2026-02-24 | H.R. 6329 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-12 | H.R. 2189 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | S. 1383 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-02-11 | H.R. 261 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 261 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H.J. Res. 72 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-11 | H.R. 3617 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-11 | H. Res. 1057 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1057 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-11 | H. Res. 1042 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-02-11 | H. Res. 1042 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-10 | H.R. 1531 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-09 | H.R. 6644 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-04 | H.J. Res. 142 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-02-04 | H.R. 4090 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-02-03 | H.R. 7148 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-02-03 | H. Res. 1032 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-02-03 | H.R. 3123 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-02-02 | H.R. 980 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H. Con. Res. 68 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 6359 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H.R. 6359 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7148 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-01-22 | H.R. 7147 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-01-22 | H. Res. 1014 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-01-22 | H. Res. 1014 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-01-21 | H.J. Res. 140 (119th) | Final passage | NO | NO | ✓ | Passed |
Alignment stats consider only votes where a clear yes/no majority existed for the legislator's party. Cross-party marks divergence where the vote matched the opposite party majority. ↔ indicates cross-party divergence.