President Trump just fired two board members at the National Credit Union Administration in his latest attack on consumers.
Yet another attempt by Trump to skirt the rule of law, undermine independent agencies, and illegally purge the government of those working for Americans.

Congress Member Profile|U.S. Senator|Democrat|Massachusetts
Elizabeth Warren
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 915
Yes26%
No72%
Present0%
Not Voting2%
Party align95%
Cross-party0%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Elizabeth Warren
U.S. SenatorDemocratMassachusetts
SoupScore
Elizabeth's ATmosphere Activity
20 recent posts · 88 sponsored · 386 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
I just introduced a bill to rein in Elon Musk and other Special Government Employees.
Government should work for the American people, not billionaires lining their own pockets.
Intuit charges big bucks just for ordinary people to pay their taxes.
At the same time, they are doing everything they can to sabotage Direct File, the IRS’ free, easy, and popular tax filing tool.
It’s a scam, and I'm not letting them get away with it.
Reposted byElizabeth Warren
One thing I've learned over the last 85 days - believe these guys when they say what they're going to do.
Elon Musk called Social Security a Ponzi scheme and said it had to be eliminated - consequences be damned, apparently. They're gambling your future and don't care who gets hurt.
Donald Trump and Elon Musk are gutting the IRS.
What does that mean for you?
Longer call wait times and more wealthy tax cheats. It’s the story of the Trump Administration: Billionaires win, families lose.
Reposted byElizabeth Warren
YOU earned your Social Security. You shouldn't have to wait in long lines, be put on hold, or be told you don't deserve it by Trump or Musk.
This Social Security Day of Action, we need to stand up together for the benefits millions of Americans should always be able to rely on.
Gutting Social Security isn’t "efficient" — it’s a broken promise.
Democrats and Republicans should stand up and fight back to protect it.
My op-ed in Fox News:
Fire chiefs across Massachusetts told me their jobs are made harder by private equity hiking up fire truck prices and creating shortages and delays.
That makes our firefighters and communities less safe.
Senator Banks and I opened a bipartisan investigation to get answers.
Elizabeth Warren (D) and Jim Banks (R) say they have heard from dozens of fire departments about delayed deliveries, defective parts and escalating prices of new fire engines.
They are investigating the role of private equity in reshaping the industry.
www.nytimes.com/2025/04/15/u...
Reposted byElizabeth Warren
Americans pay into Social Security their entire working lives to live comfortably as seniors—
But Elon Musk and Donald Trump don't care.
Seniors are already seeing delays, and DOGE is teeing up more cuts to cripple the program.
They're playing with YOUR money and YOUR future.
Giant health insurers and their middlemen jack up drug costs and drive community pharmacies out of business.
@massago.bsky.social and 38 attorneys general just asked Congress to break these giants up.
I have a bipartisan bill to do just that. Let’s get it done.
Cutting research for cancer or heart disease does not help anyone. Harvard is right to reject the Trump administration’s demands. I support their efforts to fight back, and I hope more institutions step up to protect academic freedom.
We invest in education and scientific research to build a stronger country and thriving democracy. President Trump’s threats against universities are lawless, and denying funding for the next medical breakthrough will make us all poorer and worse off.
If President Trump can wrongly deport a Maryland father to a prison in El Salvador and then defy a 9-0 Supreme Court order to facilitate bringing him home, who’s next?
This threatens the rights and freedoms of everyone in the United States.
Unelected billionaire Elon Musk should not be acting as co-president of the United States and making $8 million a day from government contracts while he’s at it.
My new bill would crack down on conflicts of interest for Elon Musk and all Special Government Employees.
Billionaires won't feel the difference if public schools shut down — but students sure will.
We’ve got to stick together, stand up, and fight back against Donald Trump and Elon Musk’s attack on the Department of Education.
I’m grateful @governor.pa.gov and his family are safe after a terrible attack — which was particularly horrific for a Jewish family on the first night of Passover. Hate and violence have no place in our country.
Congress has the power to stop this economic chaos right now.
Here’s the plan to end Trump’s game of red-light, green-light with worldwide tariffs:
Social Security is not charity. People pay into it their entire working lives.
Donald Trump and Elon Musk want to rip it away—and I’m fighting back.
Trump’s on-and-off-again tariffs leave the door wide open for billionaire corporations to suck up for corrupt deals — while leaving small businesses, farmers, and families out in the cold.
Congress must rein in Trump’s worldwide tariffs by shutting off his bogus emergency.
Apple CEO Tim Cook donated $1 million to Donald Trump’s inauguration.
Looks like he’s getting a big return on his investment.
SoupScore Breakdown
Loading analysis metrics…
Voting History915 total votesExpandCollapse
Voting History
915 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-05 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Coons Amdt. No. 5457) | YES | YES | ✓ | Motion Rejected (54-45, 3/5 majority required) |
| 2026-06-05 | S. 2 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (46-53) |
| 2026-06-05 | S. 2 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-52) |
| 2026-06-05 | S. 2 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (46-53) |
| 2026-06-05 | S. 2 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (46-53) |
| 2026-06-05 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Durbin Amdt. No. 5806) | YES | YES | ✓ | Motion Rejected (48-51, 3/5 majority required) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Booker Amdt. No. 5803) | YES | YES | ✓ | Motion Rejected (46-53, 3/5 majority required) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Baldwin Amdt. No. 5485) | YES | YES | ✓ | Motion Rejected (46-53, 3/5 majority required) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Sanders Amdt. No. 5451) | YES | YES | ✓ | Motion Rejected (45-53, 3/5 majority required) |
| 2026-06-04 | S. 2 (119th) | Motion (Warnock Motion to Commit S. 2 to the Committee on the Judiciary with Instructions) | YES | YES | ✓ | Motion Rejected (46-52) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Kim Amdt. No. 5545) | YES | YES | ✓ | Motion Rejected (46-53, 3/5 majority required) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 5501) | YES | YES | ✓ | Motion Rejected (51-47, 3/5 majority required) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Graham Amdt. No. 5779) | NO | NO | ✓ | Motion Rejected (48-50, 3/5 majority required) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Warner Amdt. No. 5556) | YES | YES | ✓ | Motion Rejected (49-49, 3/5 majority required) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hassan Amdt. No. 5535) | YES | YES | ✓ | Motion Rejected (46-52, 3/5 majority required) |
| 2026-06-04 | S. 2 (119th) | Motion (Ossoff Motion to Commit S. 2 to the Committee on the Judiciary with Instructions) | YES | YES | ✓ | Motion Rejected (47-50) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Reed Amdt. No. 5514) | YES | YES | ✓ | Motion Rejected (46-53, 3/5 majority required) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Merkley Amdt. No. 5512) | YES | YES | ✓ | Motion Rejected (53-46, 3/5 majority required) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Tillis Amdt. No. 5452) | NO | NO | ✓ | Motion Rejected (15-84) |
| 2026-06-04 | S. 2 (119th) | Motion (Schumer motion to commit S.2 to the Committee on the Judiciary with instructions) | YES | YES | ✓ | Motion Rejected (49-50) |
| 2026-06-03 | S. 2 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (53-46) |
| 2026-06-03 | S.J. Res. 188 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (46-53) |
| 2026-06-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2026-06-02 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-46) |
| 2026-06-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2026-06-01 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-44) |
| 2026-05-20 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-47) |
| 2026-05-19 | S.J. Res. 185 (119th) | Motion to Discharge S.J.Res. 185 | YES | YES | ✓ | Motion to Discharge Agreed to (50-47) |
| 2026-05-19 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-47) |
| 2026-05-19 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-38) |
| 2026-05-19 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (57-38) |
| 2026-05-18 | S. Res. 690 (119th) | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (46-43) |
| 2026-05-14 | S. Res. 690 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2026-05-13 | S.J. Res. 130 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (47-53) |
| 2026-05-13 | S.J. Res. 141 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (50-50) |
| 2026-05-13 | S.J. Res. 132 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (48-52) |
| 2026-05-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-45) |
| 2026-05-13 | S. Res. 526 (119th) | End filibuster to begin debate | YES | YES | ✓ | Cloture on the Motion to Proceed Agreed to (99-0, 3/5 majority required) |
| 2026-05-13 | S.J. Res. 163 (119th) | Motion to Discharge S.J.Res. 163 | YES | YES | ✓ | Motion to Discharge Rejected (49-50) |
| 2026-05-12 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2026-05-12 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-45) |
| 2026-05-11 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-44) |
| 2026-05-11 | S. Res. 690 (119th) | Approve resolution | NO | NO | ✓ | Resolution Agreed to (46-45) |
| 2026-04-30 | S.J. Res. 184 (119th) | Motion to Discharge S.J.Res. 184 | YES | YES | ✓ | Motion to Discharge Rejected (47-50) |
| 2026-04-30 | S. Res. 690 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2026-04-29 | S.J. Res. 99 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (47-50) |
| 2026-04-29 | S.J. Res. 139 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (46-52) |
| 2026-04-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (59-39) |
| 2026-04-28 | S.J. Res. 124 (119th) | Point of Order S.J.Res. 124 | NO | NO | ✓ | Point of Order Well Taken (51-47) |
| 2026-04-28 | S. Res. 690 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-47) |
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.