We must protect kids before disease strikes.
That principle is now under direct attack, and the stakes will be measured in preventable illness and death.

Congress Member Profile|U.S. Representative|Democrat|California District 49
Mike Levin
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 550
Yes45%
No54%
Present1%
Not Voting1%
Party align97%
Cross-party3%
SoupScore
District Map
Congressional District 49
U.S. Census Bureau boundary data.
Social & Web
External Resources

Mike Levin
U.S. RepresentativeDemocratCalifornia District 49
SoupScore
Mike's ATmosphere Activity
20 recent posts · 24 sponsored · 93 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
RFK Jr. is pushing a dangerous rejection of the science that has kept American children safe for generations.
That is why experts across the spectrum, including Republican Senator Bill Cassidy, are urging the CDC to hold the line.
Vaccines are one of the greatest public health successes in history. Newborn hepatitis B shots have prevented disease and cancer for decades.
Rolling back a universal, evidence-based recommendation is not “parental choice.”
It is an open invitation for infections to rise again.
Pete Hegseth never has been — and never will be — qualified to be the United States Secretary of Defense.
He must resign.
www.cnn.com/2025/12/04/p...
When a Secretary of Defense mishandles classified material or issues unlawful orders, accountability isn't optional.
If leaders shrug it off, small failures become dangerous ones and those in uniform pay the price. We must stand for responsible and competent civilian leadership at the Pentagon.
The IG report on “Signalgate” makes one fact impossible to ignore.
Classified information was exposed, and that exposure created avoidable risk for U.S. servicemembers.
That is the IG’s finding, not anyone’s opinion. This is why oversight exists. 🧵
On this Pearl Harbor Day, we honor the Americans who lost their lives on December 7, 1941.
As we mark 84 years since that day of infamy, we remember the courage of the Greatest Generation and recommit ourselves to defending the freedoms they fought to protect. www.usatoday.com/story/news/n...
Reposted byMike Levin
My latest Substack, “Inside Our Recent Attempts to Conduct ICE Oversight,” lays out what I’ve seen firsthand: cruelty packaged as policy, sold as strength, and defended with falsehoods.
The American people deserve better.
substack.com/inbox/post/1...
Reposted byMike Levin
Caption contest for this photo. I’ll start:
“I have failed you, sir.”
And they deserve the truth, whether some want it told or not.
My latest Substack, “Inside Our Recent Attempts to Conduct ICE Oversight,” lays out what I’ve seen firsthand: cruelty packaged as policy, sold as strength, and defended with falsehoods.
The American people deserve better.
substack.com/inbox/post/1...
Caption contest for this photo. I’ll start:
“I have failed you, sir.”
Which is it?
One year Trump promises affordability, the next he calls it a “Democrat scam." You can’t take responsibility for fixing the problem and deny it exists at the same time.
If affordability is a scam, Trump's the guy scamming.
On top of that, the proposal weakens consumer protections and makes it easier for insurers to raise deductibles and copays.
This bill raises costs, reduces protections, and revives coverage that collapses when families need it most.
Hard pass. www.politico.com/live-updates...
They also expand junk plans that skip pre-existing conditions, mental health care, maternity care, and prescription drugs. These plans are inexpensive only until the moment someone needs actual medical care. Then the bills arrive.
The bill ends the ACA tax credits that have kept premiums down for millions of people. When those credits disappear, premiums go up. That is simple math. Yet the authors ask everyone to believe that raising monthly costs somehow creates affordability.
The Republican authors of the so-called “More Affordable Care Act” seem to have named it before they read it.
You cannot crusade against cartels while freeing a foreign leader convicted of helping traffickers ship cocaine straight “to the gringos noses.”
That pardon blows apart any claim of seriousness and exposes the rhetoric as political theater, not a real effort to protect American communities.
How can you claim to be tough on drugs when you pardon narcoterrorists?
It makes no sense.
A president who claims to be tough on crime and drugs let him walk. There is no legal, moral, or strategic defense for this.
It’s a blatant abuse of the pardon power and further evidence that we need a constitutional amendment to finally limit it. www.washingtonpost.com/world/2025/1...
SoupScore Breakdown
Loading analysis metrics…
Voting History550 total votesExpandCollapse
Voting History
550 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-17 | H. Res. 1115 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-03-17 | H. Res. 1115 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-03-17 | S. 3971 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-03-17 | H.R. 4294 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 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 |
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.