Donald Trump called mail-in voting “mail-in cheating” on Monday. That same day, news broke that he just voted by mail in a Florida special election.

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 — 534
Yes44%
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 · 92 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
This is your daily reminder that Trump and Republicans are spending billions of your tax dollars on an unauthorized war in Iran and Stephen Miller’s ICE agenda while gutting Medicaid, slashing SNAP, and driving up your health care costs.
He wants unlimited cash for war.
No thanks. #HealthcareNotWarfare
Trump spent tens of billions on an unauthorized war in Iran in just the first few weeks. He wants $200 billion more. That money would fund the ACA tax credits protecting millions of Americans’ health insurance for several years. He let your coverage expire.
Republican Senator Kennedy admits it was TRUMP who blew up the bipartisan deal to pay TSA workers.
If you’re waiting in a long TSA line, blame Trump.
We apparently can’t afford your doctor but we can afford a war.
#HealthcareNotWarfare
Congress never voted to go to war with Iran. Trump did it anyway, burning through tens of billions in weeks.
Now he wants $200 billion more.
That same money would extend the ACA health care subsidies that just expired, protecting coverage for millions of working families.
Trump isn’t a skeptic.
He is a man who cannot see past his next news cycle, handing our children both a wounded planet and a weakened economy.
Every clean energy job we abandon, China claims. Every technology we defund, China patents.
Every year we stall, our manufacturers fall further behind.
You don’t get to call something fake and have it stop being real.
Gravity doesn’t care if you believe in it. Neither does the climate. Neither does the market.
Now check your electricity bill.
The average residential electricity rate has risen 13% since Trump took office.
Independent forecasts project Trump’s rollback of wind and solar will push prices even higher, because fossil fuel power costs more.
While Trump was mocking windmills, China was building them. China now dominates solar manufacturing, battery technology, and electric vehicles.
They are not debating whether climate change is real.
They are conquering the industries that will power the next century, and we are handing it to them.
Every glacier tracked across five continents lost mass two years running.
Ocean warming has doubled.
Sea levels are rising twice as fast as 1993.
The hottest year in human history was 2024.
California hit 100 degrees in winter this week.
The last four years produced the four lowest Antarctic sea ice readings ever recorded.
Trump called climate change a Chinese hoax.
He said wind turbines cause cancer.
He pulled us out of the Paris Agreement twice.
He put oil lobbyists in charge of our energy future.
Meanwhile, back on Planet Earth:
We have tried NINE TIMES to pass a clean bill to pay TSA workers.
Nine times, Republicans blocked it.
The airport chaos you’re seeing this spring break is a choice. Republicans are making it.
Meanwhile the president is throwing a temper tantrum and posting threats from his golf resort while families wait in hour-long security lines.
We have offered a clean TSA funding bill several times.
Republicans have refused every one, insisting on all-or-nothing DHS funding. Their choice is unchecked ICE power or shutting the whole thing down.
That is hostage-taking not negotiating. www.cnn.com/2026/03/21/p...
Five weeks into the DHS shutdown, with nearly 50,000 TSA officers working without pay, Trump’s answer is to threaten sending ICE agents to airports.
ICE agents are not trained in security screening. TSA certification takes months. This is not a solution. He is acting like a petulant child.
I was blown away by the number of peaceful and patriotic Americans who turned out for the first NO KINGS protest in California and made history.
On March 28, communities around the country will come together with the same message we shared that day: NO KINGS. Not in the United States of America.
SoupScore Breakdown
Loading analysis metrics…
Voting History534 total votesExpandCollapse
Voting History
534 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 |
|---|---|---|---|---|---|---|
| 2025-02-07 | H.R. 26 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-02-06 | H.R. 27 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-02-06 | H.R. 27 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-02-05 | H. Res. 93 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-02-05 | H. Res. 93 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-02-05 | H.R. 776 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-02-04 | H.R. 43 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-23 | H.R. 21 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-23 | H.R. 471 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-01-23 | H.R. 375 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | S. 5 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-01-22 | H.R. 165 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-22 | H. Res. 53 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-22 | H.R. 187 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-21 | H.R. 186 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-01-16 | H.R. 30 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-15 | H.R. 33 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 144 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-15 | H.R. 164 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-01-14 | H.R. 28 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-01-14 | H.R. 153 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-14 | H.R. 152 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-13 | H.R. 192 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-01-09 | H.R. 23 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-01-07 | H.R. 29 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-01-03 | H. Res. 5 (119th) | Motion to Commit with Instructions | YES | YES | ✓ | Failed |
| 2025-01-03 | H. Res. 5 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-01-03 | — | Election of the Speaker | NOT_VOTING | — | — | Johnson (LA) |
| 2025-01-03 | — | Call by States | PRESENT | — | — | 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.
← PrevPage 11 / 11