The United States is the richest country in the world. Meanwhile, millions of Americans are uninsured, underinsured, or drowning in medical debt.
It's time we pass Medicare for All: everyone deserves to access the care they need without going bankrupt.

Congress Member Profile|U.S. Representative|Democrat|Washington District 7
Pramila Jayapal
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 593
Yes36%
No55%
Present0%
Not Voting8%
Party align97%
Cross-party0%
SoupScore
District Map
Congressional District 7
U.S. Census Bureau boundary data.
Social & Web
External Resources

Pramila Jayapal
U.S. RepresentativeDemocratWashington District 7
SoupScore
Pramila's ATmosphere Activity
20 recent posts · 45 sponsored · 206 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
This week, I’m proud to have helped lead a hearing on Medicare for All alongside the Congressional Progressive Caucus.
The American people are with us, across party lines. We need a system that makes healthcare a human right.
Republicans have gone through the dictionary — far left, radical, socialist, and now “communist.”
These attacks don’t work. It’s not the label that matters, it’s the policies. And progressive ideas are very popular across this country.
ICYMI: This week Republicans pushed forward a sham of a bill that says it aims to end Members from stock trading, but lets Members keep and sell stocks!
This is ridiculous. There is a bipartisan proposal to actually ban stock trading. It’s time to bring that legislation to the floor.
Medicare for All would mean a new future that, at its core, respects human dignity. It would mean that people have control over their lives. And it would mean that you don’t have to wait until an emergency to get care.
Let's get it done.
We need an everyone in, no one out health care system where all Americans can get the care they need when they need it.
A study found that there was a dramatic spike in cancer diagnoses when Americans hit age 65. Why? Because they finally qualified for Medicare and could afford to see a doctor.
People should be able to go to a doctor when they need to, not when they age into coverage. It’s time for Medicare for All.
Instead of addressing Trump’s Iran war or the outrageous cost of housing, groceries, and gas, Republicans continue to demonize immigrants.
ICE and CBP are terrorizing and killing our neighbors. It is time we focus on accountability for these rogue agencies.
Orlin was violently assaulted and killed after ICE deported his mother and sent him to live with a violent uncle, despite his mother’s pleas that he be deported with her.
We must ensure that immigrant families are protected and kept together. This can never happen again.
During today’s oversight visit with @repilhan.bsky.social at the Whipple detention facility in Minnesota, I had a tense exchange with ICE over their refusal to acknowledge their mistakes and the cruelty they have caused.
I will not stop conducting oversight and demanding accountability.
Republicans are using taxpayer dollars to allow mega corporations to profit off the imprisonment and incarceration of immigrants, most of whom have ZERO criminal records.
We must get rid of every private, for-profit prison and expand legal pathways for immigrants.
I voted against the National Defense Authorization Act (NDAA) because there is so much waste, fraud, and abuse in the Pentagon.
Congress should not continue to throw more money at this administration’s illegal wars and regime change agenda.
Private equity has consolidated the healthcare industry, leading to worse health outcomes, less transparency, and sky-high bills.
I’m leading the Health Over Wealth Act with @markey.senate.gov to crack down on private equity in healthcare and put patients over corporate profits.
Today’s vote made it clear that the American people are fed up with the Iran war.
Congress must continue to stand up to Trump and this war of choice.
Trump’s war in Iran is not only illegal, it is also incredibly unpopular.
It’s high time that more Republicans join us in holding Trump accountable, and stand up for their constituents and our Constitution.
This morning, the House of Representatives passed my War Powers Resolution to end Trump’s illegal war in Iran.
Four Republicans put our country above party to join us on this vote. Now it’s time for the rest of them to grow a spine and stand up for the American people.
Congress cannot let Todd Blanche and this Department of Justice continue to do nothing about the administration’s illegal war.
We will do everything we can to keep up the pressure, whether that’s forcing more votes or taking this to the courts.
We are going to continue to put Republicans on the record about where they stand on Trump’s illegal Iran war.
Those who refuse to stand up to their dictator in chief will have to answer to all their constituents who want this war to end.
Today, the House PASSED my bipartisan War Powers Resolution to end the war in Iran by a vote of 214-208.
This is a big victory for the vast majority of Americans who want President Trump to end this illegal war and focus on their lives right here at home.
Trump has continued to double down on the Iran war.
MORE airstrikes, MORE taxpayer dollars, and NO attention to American troops, innocent civilians, or to your pockets.
Congress must support my War Powers Resolution and we must end this war immediately.
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 | NOT_VOTING | YES | — | Passed |
| 2026-06-04 | H. Res. 518 (119th) | Approve resolution | NOT_VOTING | YES | — | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Send back to committee | NOT_VOTING | YES | — | Failed |
| 2026-06-04 | H. Res. 1336 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2026-06-04 | H. Res. 1336 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2026-06-04 | H. Con. Res. 84 (119th) | Approve resolution | NOT_VOTING | NO | — | Failed |
| 2026-06-03 | H. Res. 518 (119th) | Motion to Discharge | NOT_VOTING | YES | — | Passed |
| 2026-06-03 | H. Con. Res. 86 (119th) | Approve resolution | NOT_VOTING | YES | — | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Send back to committee | NOT_VOTING | YES | — | Failed |
| 2026-06-03 | H.R. 2860 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2026-06-03 | S. 254 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2026-06-03 | H.R. 7618 (119th) | Fast-track passage | NOT_VOTING | 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 →