Here are some resources for those directly impacted and information on what the Biden administration is doing to get support out quickly.
Lives are on the line—it’s time for solutions, not stunts.
CA: ready.ca.gov
LA County: lacounty.gov/emergency
For more on federal action: wh.gov/resources

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 · 29 sponsored · 185 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Right now, our priority is immediate aid and safety for those affected.
Once relief is secured, it’s time to demand real action.
The GOP majority can no longer ignore the climate crisis or the solutions that will actually make meaningful change.
The GOP's shameless exploitation of this tragedy will not stand. It's time for real solutions like the comprehensive climate action and disaster preparedness Democrats have been fighting for.
Anything less is a betrayal of the communities hit hardest.
Families are mourning, and many are returning to ruins with nowhere to turn. Our first responders are putting everything on the line to protect communities from further devastation.
And yet, instead of stepping up, some are using this tragedy to push their political agenda. 🧵
Jefferson was a freethinker who fully believed religion should stay out of the government.
Speaker Johnson is once again lying to further his endless campaign to infuse our secular democracy with Christian Nationalism.
Reposted byRep. Jared Huffman
Statement by Ranking Member @rephuffman.bsky.social
🔗: democrats-naturalresources.house.gov/media/press-...
Reposted byRep. Jared Huffman
President Biden just kept 625 million acres of our oceans out of the hands of Trump and his greedy Big Oil cronies.
Let's be clear: this is a MASSIVE win for every American.
The people of Puerto Rico have suffered too long under a failing power grid.
Yesterday’s island-wide blackout is yet another insult to injury caused by an unsafe & unacceptable energy system.
@naturalresources.bsky.social will continue to demand oversight & accountability.
It’s completely unacceptable and not how governing works. The GOP needs to get serious and work with Democrats to pass truly bipartisan solutions next Congress.
We are here to serve our constituents and do right by them, not bend the knee to un-elected, incompetent, corrupt billionaires.
Thanks to Democrats, we have avoided a shutdown.
But let’s be clear here. Republicans should not have betrayed our agreement and threatened a shutdown (throwing the country into chaos and uncertainty) because Elon Musk told them to.
We had a bipartisan deal to fund the government. Then a couple corrupt billionaires tweeted and Republicans broke the deal.
The House GOP needs to grow a spine and protect Americans from the President Musk and First Lady Trump Shut Down.
Reposted byRep. Jared Huffman
Republicans would rather cut taxes for billionaire donors than fund research for children with cancer.
That is why our country is on the brink of a government shutdown that will crash the economy, hurt working class Americans and likely be the longest in history.
Welcome back to the MAGA swamp.
If @housegop.bsky.social continues to bend the knee to Donald Trump and Elon Musk and shut down the government, it’s going to have terrible impacts on our country.
While we work to avoid this catastrophe, we want you to have the information you need to navigate a potential shutdown. See more here ⬇️
We reached a bipartisan deal to keep the government running and meet the needs of the American people.
Trump and Elon ordered the GOP to go back on their word and force a shutdown.
Republicans are choosing to harm people all across the country at the whim of wannabe dictators.
We have to stop exploiting our communities and planet for the sake of Bio Oil profits.
Our new bill will make sure we take a serious look at how dirty energy exports impact carbon emissions, environmental justice, and domestic energy prices before just greenlighting fossil fuel projects.
Big Oil has been quietly cutting deals to send massive amounts of fossil fuels abroad. My NO SPILLS Act will strengthen the review process and make sure the DOT Maritime Administration stops rubber-stamping these projects. We can't put our communities, oceans, & climate in peril for Big Oil profits.
It is the honor of my lifetime to win this election and be named Ranking Member of @naturalresources.bsky.social
Thank you to the many incredible partners who have supported me in this journey. Our work is a team sport, and I’m excited and ready to lead this team.
thehill.com/policy/energ...
It's an incredible honor to receive the Steering and Policy Committee's recommendation for Ranking Member of the Natural Resources Committee. Thank you for this vote of confidence!
This editorial endorsement for me to lead Democrats on the Natural Resources Committee is particularly close to my heart -- one from our very own Santa Rosa Press Democrat. Thank you!
www.pressdemocrat.com/article/opin...
My new draft legislation, the RESTORE Act, is intended to reflect that vision -- and I look forward to gathering feedback to improve our ideas in future iterations.
Visit my website to review the bill and provide feedback ⬇️
huffman.house.gov/restore-act
It’s time for the federal govt to do more than just ‘consult’ impacted tribes when projects are developed; tribes should be at the table from start to finish, with an opportunity to meaningfully share in the economic benefits of clean energy.
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 |
|---|---|---|---|---|---|---|
| 2025-07-14 | S. 1596 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-07-14 | H.R. 1770 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-07-14 | H.R. 1709 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-07-03 | H.R. 1 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-07-02 | H. Res. 566 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-07-02 | H. Res. 566 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-06-27 | H. Res. 516 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 275 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-26 | H.R. 875 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-25 | H.R. 3944 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-06-25 | H. Res. 519 (119th) | Motion to Suspend the Rules and Agree, as Amended | YES | YES | ✓ | Passed |
| 2025-06-24 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-24 | H. Res. 530 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 530 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-24 | H. Res. 537 (119th) | Kill the motion | NO | YES | ✕ | Passed |
| 2025-06-23 | H.R. 3422 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3394 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 1998 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-06-12 | H.R. 4 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-12 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-12 | S. 331 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 884 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H.R. 2096 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-09 | H. Res. 481 (119th) | Motion to Suspend the Rules and Agree | NOT_VOTING | YES | — | Passed |
| 2025-06-09 | H. Res. 488 (119th) | Motion to Suspend the Rules and Agree | NOT_VOTING | NO | — | Passed |
| 2025-06-09 | H.R. 2035 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-06-06 | H.R. 2966 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-05 | H.R. 2931 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-06-05 | H.R. 2931 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-04 | H.R. 2483 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-04 | H.R. 2483 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-06-04 | H. Res. 458 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-04 | H. Res. 458 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-03 | H.R. 1804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-03 | H.R. 1642 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Send back to committee | YES | YES | ✓ | Failed |
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.