USAID not only saves millions of lives every year, but it also protects global health and employs thousands of Americans.
Yet Elon Musk illegally shut it down – proving once again that Trump cares more about corrupt billionaires' interests than Americans' wellbeing.

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.
Once again, Donald Trump is lying and appears to have no interest in telling the truth about CA water.
Some of these photos are from last spring when I toured a floating solar project funded through the Inflation Reduction Act. I confirmed with former Reclamation officials myself.
Trump's 25% tariff on Canadian goods is in effect, and folks will bear the brunt at the grocery store, gas pump, and beyond.
It's been 2 weeks, and Trump has already betrayed his promise to lower prices - instead he’s burning holes in hardworking Americans' pockets.
🚨💵Please fill out my form to report how Trump’s illegal move to withhold federal funding would affect you, your family, or your neighbors.
I am tracking every detail of Trump’s reckless avalanche of actions that have thrown the US into chaos, and I want to hear directly from you ⬇️
shorturl.at/QUqo8
This won’t be the last flagrant abuse of power to override the will of the American people. It’s part of Project 2025—and soon, the lead architect Russ Vought, will be calling the shots from the White House.
We won’t let them pull the wool over our eyes with constant misdirects & chaos by design.
Trump's reckless move to stop funding for critical programs left millions of people in panic and confusion.
The admin took a step back today to skirt laws and tamp down public outcry—but Trump’s executive orders to withhold funds are still alive and well.
Trump is throwing our country into utter chaos. Folks from every corner of my district are terrified of how this will impact life-saving programs they depend on.
He is setting the stage to operate as a king—and the American people are paying the price.
Trump is trying to be a dictator. He illegally ordered his cronies to strip away taxpayer dollars that folks rely on for health care, housing, cancer research, wildfire defense—you name it.
This takeover is an unprecedented attack on democracy and hardworking American families.
Reposted byRep. Jared Huffman
🚨🚨🚨 @rephuffman.bsky.social joins top House Democrats in rebuking Trump's unlawful midnight purge of inspectors general across the federal government.
No one is above the law. Trump must withdraw his action and uphold his obligation to the American people.
Wannabe dictator Trump’s Friday Night Massacre of over a dozen inspectors general is blatantly illegal and cannot stand.
Democrats will not stand idly by and watch democracy crumble.
We'll shine a light on Trump’s abuses of power and draw this corruption out of the shadows for everyone to see.
Reposted byRep. Jared Huffman
During a crisis, we should find ways to actually help the people we serve. Instead, the GOP jumped at the chance to gut our environmental protections—without helping our communities or giving firefighters a long-overdue pay raise.
We need real solutions to the wildfire crisis.
Saying we should get rid of FEMA and force people to fend for themselves is an appalling take from President Trump.
The federal government is here to help the people of America - not leave them in the lurch when disaster strikes.
Firefighters are battling apocalyptic blazes around the clock for pennies on the dollar of what they should be paid. They deserve more.
Shame on Republicans for voting against what has long been a bipartisan priority.
My bipartisan bill with Rep. Jay Obernolte builds on investments from the Biden-Harris admin so we can prepare our communities for worst-case scenarios and address the build-up of issues that make wildfires more destructive than ever.
The climate crisis is fueling catastrophic wildfires that are ripping through communities, decimating entire regions, and destroying lives.
The government should treat these natural disasters the same way as any other: by providing resources and empowering communities to build resiliency.
Instilling fear with fake emergencies to give yourself supreme power is right out of the Reichstag playbook.
Migrant crossings plummeted this past year, but Trump is declaring a crisis at the border to weaponize the military against legal immigrants and even US citizens.
We have record oil production, but Trump’s declaring an energy emergency to roll back clean energy investments and climate progress.
My statement on the recent ceasefire deal⬇️
Increasing dirty energy exports worsens the climate crisis and raises costs for families – the experts at the Department of Energy said so themselves.
Senator Jeff Merkley and I led our colleagues in calling on the admin to use facts and science when making decisions about new exports.
Conditioning aid to the folks who are reeling from California’s devastating wildfires is one of the most cruel and ignorant things you could do.
Speaker Johnson is way off base, and Democrats will not support his partisan conditions – full stop.
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-11-19 | H.J. Res. 130 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-11-18 | H. Res. 888 (119th) | Motion to Refer | YES | YES | ✓ | Failed |
| 2025-11-18 | H. Res. 878 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-11-18 | H. Res. 879 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-11-18 | H. Res. 879 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-11-18 | H.R. 4405 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-18 | H. Res. 878 (119th) | Kill the motion | YES | YES | ✓ | Failed |
| 2025-11-18 | H.R. 2659 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-17 | H.R. 1608 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-13 | H.R. 5371 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-11-12 | H. Res. 873 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-19 | H. Res. 719 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-09-19 | H.R. 5371 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-19 | H.R. 5371 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-18 | H.R. 1047 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-18 | H.R. 3015 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-18 | H.R. 3062 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 713 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-09-17 | H.R. 5143 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H.R. 5125 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 722 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 722 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 5140 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 4922 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 2721 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-16 | H. Res. 707 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-16 | H. Res. 707 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-15 | H.R. 3400 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-15 | H.J. Res. 117 (119th) | Kill the motion | NO | NO | ✓ | Passed |
| 2025-09-11 | H.R. 3486 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-11 | H.R. 3944 (119th) | Instruct negotiators | YES | YES | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-10 | H.R. 3838 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
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.