Trump’s tariffs sent costs up for gas and electricity. His trade war is making it harder to afford basic necessities.
And now his response is to ELIMINATE heating assistance for low-income families.
This is flat-out cruelty.
thehill.com/policy/energ...

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 · 91 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Reposted byMike Levin
10,000 veterans have lost their homes in the last 10 months. The highest foreclosure rate in a decade.
The Trump administration was warned this would happen.
They shut the program down anyway, with no replacement and one week's notice.
Reposted byMike Levin
Nine U.S. officials told NBC News that Hegseth has blocked or delayed promotions for more than a dozen Black and female senior officers across all four branches of the military.
10,000 veterans have lost their homes in the last 10 months. The highest foreclosure rate in a decade.
The Trump administration was warned this would happen.
They shut the program down anyway, with no replacement and one week's notice.
Reposted byMike Levin
Hegseth has now fired or sidelined more than a dozen generals and admirals.
He is an out-of-control, unqualified former TV host and nobody in the Republican Party will say a word about it because they don’t want to make Trump angry.
Reposted byMike Levin
The Army Chief of Staff, a combat veteran with tours in Iraq and Afghanistan, asked Pete Hegseth why he was blocking the promotions of two Black officers and two female officers who had earned them.
Hegseth refused to answer. Then he fired him.
Hegseth has now fired or sidelined more than a dozen generals and admirals.
He is an out-of-control, unqualified former TV host and nobody in the Republican Party will say a word about it because they don’t want to make Trump angry.
Nine U.S. officials told NBC News that Hegseth has blocked or delayed promotions for more than a dozen Black and female senior officers across all four branches of the military.
The Army Chief of Staff, a combat veteran with tours in Iraq and Afghanistan, asked Pete Hegseth why he was blocking the promotions of two Black officers and two female officers who had earned them.
Hegseth refused to answer. Then he fired him.
What’s the plan now? Your guess is as good as mine.
Republicans control every branch of government.
The Senate deal remains on the table, ready for Mike Johnson to agree.
But he is too weak to lead his caucus and too scared of his right flank to do his job.
Then Trump weighed in, supporting the Senate deal.
A few hours later, Johnson reversed himself completely and announced he would accept the exact deal he had just called a joke.
Not surprisingly, many House Republicans are furious.
Johnson snatched defeat from the jaws of victory.
It should have been an easy win, a bill the Republican Senate unanimously passed, and he threw it away to appease the Freedom Caucus.
Mike Johnson then called it "a joke" and killed it.
He passed his own bill instead, which he knew had no chance in the Senate.
While everyone left town for a two-week recess.
DHS has been partially shut down since February 14. The Senate passed a bipartisan bill to reopen it unanimously, excluding funding for ICE and CBP.
Senate Republicans, Senate Democrats, and House Democrats agreed to this.
Let me tell you exactly what is happening with the longest partial government shutdown in American history.
All of this was totally avoidable.
And Mike Johnson is to blame.
Here’s why.
Reposted byMike Levin
Pam Bondi got fired, but she still has a Congressional subpoena.
Getting fired doesn’t mean getting away with it. Release the Epstein files. All of them. Now.
Reposted byMike Levin
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.
Pam Bondi got fired, but she still has a Congressional subpoena.
Getting fired doesn’t mean getting away with it. Release the Epstein files. All of them. Now.
Reposted byMike Levin
Trump swore an oath to serve the American people. Instead, he's used the presidency to enrich himself by at least $4 billion and counting.
Last night, he stood in front of the country and said we can't afford Medicaid.
This is the same man who turned the Oval into a personal profit center.
Trump swore an oath to serve the American people. Instead, he's used the presidency to enrich himself by at least $4 billion and counting.
Last night, he stood in front of the country and said we can't afford Medicaid.
This is the same man who turned the Oval into a personal profit center.
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-05-20 | H. Res. 426 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-19 | H.R. 1286 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-19 | H.R. 1263 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-15 | H.R. 2240 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-15 | H.R. 2255 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 352 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-05-14 | H.R. 2243 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 405 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 405 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-14 | H.R. 2215 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-13 | H.R. 249 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-13 | H. Con. Res. 30 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-05-08 | H.R. 276 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-08 | H.R. 276 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-05-07 | H.R. 881 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2025-05-07 | H.R. 1503 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-06 | H. Res. 377 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-06 | H. Res. 377 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-05 | H.R. 36 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-05 | H.R. 530 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-01 | H.J. Res. 88 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-01 | H.J. Res. 78 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-30 | H.J. Res. 89 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-30 | H.J. Res. 87 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-29 | H.J. Res. 60 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-29 | H.R. 859 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H.R. 1442 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H.R. 1402 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H. Res. 354 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-04-29 | H. Res. 354 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-04-28 | S. 146 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-28 | H.R. 973 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-10 | H.R. 22 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-10 | H.R. 22 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-04-10 | H. Con. Res. 14 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-04-10 | H.R. 1228 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-10 | H.R. 1526 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-09 | H.R. 1526 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-04-09 | S.J. Res. 18 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-09 | S.J. Res. 28 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-09 | H. Res. 313 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-04-09 | H. Res. 313 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-04-08 | H. Res. 294 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-04-08 | H. Res. 294 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-04-07 | H.R. 1039 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-07 | H.R. 586 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-01 | H.R. 1491 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-01 | H. Res. 282 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2025-04-01 | H. Res. 282 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-03-31 | H.R. 997 (119th) | Fast-track passage | YES | YES | ✓ | 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.