Trump’s $1.2 billion cuts to affordable clean energy projects are insane. And one of them is in our own district.
Cutting this project will drive up energy bills for nearly every household in our state. It's reckless, vindictive, and going to hurt a lot of Americans.

Congress Member Profile|U.S. Representative|Democrat|California District 2
Jared Huffman
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 593
Yes40%
No57%
Present0%
Not Voting3%
Party align97%
Cross-party0%
SoupScore
District Map
Congressional District 2
U.S. Census Bureau boundary data.
Social & Web
External Resources

Jared Huffman
U.S. RepresentativeDemocratCalifornia District 2
SoupScore
Jared's ATmosphere Activity
20 recent posts · 28 sponsored · 185 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
This was a peaceful, humanitarian mission by civilians & volunteers—including one of my constituents. It's imperative the people involved in this aid effort are treated safely, lawfully, and released. Israel and the international community must prioritize humanitarian assistance to Gaza immediately.
California's national parks grow our economy, preserve our environment, and strengthen local education and community.
But now the Republican shutdown has temporarily closed Muir Woods, and people in #CA02 are already paying the price for Trump's recklessness and chaos.
Republicans are spitting insane lies to cover up their shutdown.
So let's get the facts straight: undocumented immigrants cannot and do not get covered by ACA or Medicaid.
Democrats are fighting to save affordable health care for hardworking Americans, period.
Trump would rather shut down the government than give up his scheme to slash your health care.
@housedemocrats.bsky.social and I refuse to bend to a budget that doubles health care premiums, funds tax cuts for billionaires, and dismantles the government.
Speaker Johnson shut down the government instead of negotiating to save health care.
Now he's saying this is a BENEFIT because Trump can grab more power.
Shutting down the government and robbing people of services is never a good thing. Disgusting.
🚨🚨🚨 Republicans shut down the government, and I know many of you may be wondering what that means for you.
My team and I have compiled resources to keep you informed and up-to-date as the shutdown continues to develop:
Reposted byRep. Jared Huffman
Republicans control the government and refused to negotiate.
They own this shutdown.
They're cutting healthcare and abandoning our national parks.
They wanted this.
Starting TONIGHT, Republicans are choosing to shut down our government instead of negotiating to save health care. Their damaging agenda is out of control, and I assure you we are doing everything we can to stop them.
We are HOURS away from a Republican shutdown. @housedemocrats.bsky.social and I are here in Washington trying to get work done, but my radical Republican colleagues can’t even bother to show up.
@montemader.bsky.social and I sat down to talk about what’s really happening inside the halls of Congress and how extremist Christian Nationalism is infecting our democracy. Check out our convo here ⬇️
Your health care could skyrocket due to massive cuts Republicans made in their One Big Ugly Bill to pay for billionaire tax giveaways.
The GOP controls Washington and the ball is in their court: show up and negotiate with Democrats to lower costs or steamroll America into another Trump Shutdown.
If Republicans and Trump keep refusing to negotiate and shut down the government, Americans everywhere will feel the impacts.
My team and I are working around the clock to avoid this catastrophe, but we've compiled the information you need in the event of a shutdown ➡️
The government shuts down in 6 days, and Trump refuses to negotiate.
Republicans created a health care crisis, then pushed a spending bill they knew was doomed to fail... and now their wannabe dictator won't negotiate.
Their inability to govern is out of control and hurting the American people.
Students and I also took time to chat about foreign policy, gun violence, income inequality, and more. I'm always amazed by the incredible teens in our community.
Focusing on young people's mental health is so important, so I was glad to see how Novato High School is helping students with their brand-new Wellness Hub.
My statement regarding my yes vote on House Resolution 719:
(2/2) Democrats are ready to support a budget that lowers costs and protects Americans’ health care, but the GOP refuses to negotiate.
Republicans have total control of the government. If there's a shutdown, they’re responsible.
(1/2) We're 11 days away from a government shutdown, and Republicans just jammed through a partisan funding bill that will never pass the Senate – and then sent all of us home.
SoupScore Breakdown
Loading analysis metrics…
Voting History593 total votesExpandCollapse
Voting History
593 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-06-30 | H. Res. 1399 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-30 | H. Con. Res. 108 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-29 | H.R. 7128 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-29 | H.R. 7757 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2026-06-25 | H.R. 2478 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 915 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 7401 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-23 | H.R. 6644 (119th) | Accept Senate changes | YES | YES | ✓ | Passed |
| 2026-06-23 | S. 629 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-11 | H. Res. 1335 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-11 | H.R. 9238 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-06-10 | H.R. 8464 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 8464 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-10 | H.R. 8312 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 7892 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | H.R. 5408 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1140 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-06-09 | H. Res. 1140 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-08 | H.R. 8428 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-08 | H.R. 8466 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-05 | H.R. 2913 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-04 | H. Res. 518 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-04 | H. Res. 1336 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Res. 1336 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Con. Res. 84 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-06-03 | H. Res. 518 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Con. Res. 86 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-03 | H.R. 2860 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-03 | S. 254 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7618 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-21 | H.R. 6047 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-20 | H. Res. 1300 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-20 | H. Res. 1300 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-20 | H.R. 2616 (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.
Page 1 / 12Next →