The Trump/Musk chainsaw massacre of public services continues.
The Trump Admin has said that these patriotic public servants have been fired for performance. That was a BIG LIE. If poor performance were the test, it’s Trump, Musk and the billionaire cabinet who should be FIRED.

Congress Member Profile|U.S. Senator|Democrat|Maryland
Chris Van Hollen
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 788
Yes26%
No73%
Present0%
Not Voting2%
Party align97%
Cross-party0%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Chris Van Hollen
U.S. SenatorDemocratMaryland
SoupScore
Chris's ATmosphere Activity
20 recent posts · 59 sponsored · 420 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Trump and Musk are about to give refugee status to 60 white South Africans — who do not need it — while Trump locks up and deports refugees here who face genuine dangers in other countries.
This is the sick global apartheid policy being adopted by this lawless administration.
🚨NEWS: A judge has ordered the release of Rumeysa Ozturk — the Tufts student illegally abducted and detained for exercising her First Amendment rights, saying "there is no evidence" she did anything wrong.
This is a victory for the rule of law.
These baseless abductions must STOP NOW.
This is just another example of Trump trying to hide the impact of his polices and the corrupt bargain he struck with Big Oil companies.
Ignoring disaster data only puts more Americans in harm’s way and drags us backwards in the fight against climate change.
The Chief Justice — who rarely issues these sorts of public rebukes — has once again condemned calls to impeach judges.
The Trump Admin's assault on our independent judiciary is right out of the authoritarian playbook. The American people won't tolerate it.
Dr. Carla Hayden has served as Librarian of Congress with honor and distinction, bringing our prized institution to new heights.
Trump’s outrageous, politically-motivated move to fire her is despicable. The Library of Congress belongs to the American people — NOT to Trump.
No, President Trump: Less traffic at our ports means less work for the men and women who run them, like the thousands of Marylanders who power the Port of Baltimore.
That's not a good thing. These tariffs will tear apart our economy and hurt our communities — and it's entirely Trump-inflicted.
First they forced pro-democracy activists into exile, now Hong Kong is locking up their relatives — including the father of US-based activist Anna Kwok, who was denied bail.
President Trump should sanction those involved by applying my bipartisan Hong Kong Autonomy Act.
Today marks the 80th anniversary of VE Day — a powerful reminder of a time when America united with our allies to save freedom and democracy from those who sought to destroy it.
We must do everything we can to defend the freedoms that so many Americans died to protect.
This Public Service Recognition Week, I salute all of America's public servants, including the dedicated federal employees who work every day to deliver for the American people — even in the face of countless attacks from Musk and Trump.
I stand with them.
The civil war in Sudan has killed over 150K, displaced over 14M and left over half the population facing starvation — while Trump's foreign aid cuts have forced 80% of emergency kitchens to close.
We must use all leverage we have to help end the violence and we MUST restore U.S. aid.
Surprise, surprise: another Trump move that directly benefits Elon Musk — the guy who spent $260M to elect Donald Trump and has been given the keys to the federal government.
They are rigging the government for THEMSELVES. Gross corruption.
Republicans are coming up with all sorts of ways to cut Medicaid to pay for tax cuts for billionaires.
Well, the nonpartisan CBO just made it clear: their "plans" would be a disaster for the American people — stripping millions of their health care.
For 66 days the Netanyahu government has blocked ALL food and aid from going into Gaza. Now we're told it plans to seize and reoccupy huge parts of Gaza, as it pushes for Trump's plan to force 2 million Palestinians to leave.
That would be ethnic cleansing by another name. We can’t stand for it.
What we're witnessing from Donald Trump right now is the most corrupt scheme we've ever seen from a president of the United States.
He is literally selling access to the presidency for his own personal profit. We're introducing a bill to stop him.
I voted HELL NO on Frank Bisignano — Trump's disastrous pick to lead the Social Security Administration.
As I said last night, Frank is a DOGE crony who wants to rubber stamp Elon Musk's illegal attacks on Americans' Social Security benefits.
We will fight him at every turn.
As Trump shatters America's competitive edge by cutting funds and firing scientists at places like NIH and NOAA, China has been working to exploit the moment. But friendly countries are also happy to pick up the pieces.
Once again: This is America in Retreat, not America First. Shameful.
Another update on the president who was going to lower prices "on Day 1" — now the housing market is starting to slide.
With consumer confidence plummeting and building costs set to skyrocket because of his trade wars, Trump's economy of chaos is hurting American homeowners.
Donald Trump — a silver spoon billionaire who's never wanted for anything in his life — says parents should cut back on buying dolls and pencils for their kids to compensate for higher prices from his tariff mess.
This is the Great Betrayal in action.
It's been 105 days since Trump took an oath to "preserve, protect, and defend the Constitution." Now he says he "doesn't know" if he needs to do that?
We can disagree on many issues but America must unite to protect our Constitution.
SoupScore Breakdown
Loading analysis metrics…
Voting History788 total votesExpandCollapse
Voting History
788 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-05-08 | H.J. Res. 60 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (50-43) |
| 2025-05-08 | S.J. Res. 7 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (50-38) |
| 2025-05-07 | S.J. Res. 13 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (52-47) |
| 2025-05-06 | H.J. Res. 60 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (53-47) |
| 2025-05-06 | S.J. Res. 7 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (53-47) |
| 2025-05-06 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-47) |
| 2025-05-06 | S.J. Res. 13 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (53-46) |
| 2025-05-06 | H.J. Res. 61 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (55-45) |
| 2025-05-05 | H.J. Res. 61 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-43) |
| 2025-05-01 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-45) |
| 2025-05-01 | S.J. Res. 31 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (52-46) |
| 2025-05-01 | H.J. Res. 75 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (52-45) |
| 2025-04-30 | S.J. Res. 31 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-40) |
| 2025-04-30 | S.J. Res. 49 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (49-49, Vice President of the United States, voted Yea) |
| 2025-04-30 | S.J. Res. 49 (119th) | Approve resolution | YES | YES | ✓ | Joint Resolution Defeated (49-49) |
| 2025-04-30 | H.J. Res. 75 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-04-30 | H.J. Res. 42 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (52-46) |
| 2025-04-29 | H.J. Res. 42 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-04-29 | — | Confirm nominee | NO | YES | ✕ | Nomination Confirmed (83-14) |
| 2025-04-29 | — | End debate | NO | YES | ✕ | Cloture Motion Agreed to (84-13) |
| 2025-04-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (60-36) |
| 2025-04-29 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (62-36) |
| 2025-04-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (59-39) |
| 2025-04-29 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (59-39) |
| 2025-04-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (67-29) |
| 2025-04-28 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (64-27) |
| 2025-04-11 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (60-25) |
| 2025-04-11 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (60-25) |
| 2025-04-11 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (59-26) |
| 2025-04-11 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (59-25) |
| 2025-04-10 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-46) |
| 2025-04-10 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2025-04-10 | H.J. Res. 20 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (53-44) |
| 2025-04-09 | H.J. Res. 20 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-42) |
| 2025-04-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-44) |
| 2025-04-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-45) |
| 2025-04-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (49-46) |
| 2025-04-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (60-37) |
| 2025-04-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-46) |
| 2025-04-09 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2025-04-08 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-42) |
| 2025-04-08 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-44) |
| 2025-04-08 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (60-37) |
| 2025-04-08 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-46) |
| 2025-04-08 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (66-32) |
| 2025-04-08 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (67-32) |
| 2025-04-08 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-45) |
| 2025-04-07 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-39) |
| 2025-04-05 | H. Con. Res. 14 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-04-05 | H. Con. Res. 14 (119th) | Accept House changes | NO | NO | ✓ | Concurrent Resolution Agreed to (51-48) |
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.