This admin refuses to do anything to lower your health care costs, but found $75 billion for ICE… so agents can break down the doors of American citizens’ homes and drag them, barely clothed, through the snow. That’s not an exaggeration. That happened this weekend in Minnesota.

Congress Member Profile|U.S. Senator|Democrat|Virginia
Mark R. Warner
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 774
Yes35%
No61%
Present0%
Not Voting5%
Party align89%
Cross-party10%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Mark R. Warner
U.S. SenatorDemocratVirginia
SoupScore
Mark R.'s ATmosphere Activity
20 recent posts · 38 sponsored · 165 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
I’ve been speaking out about this administration’s open anti-Arab actions for weeks. Watch my recent speech on this scourge here:
youtu.be/hg68UrbA1gg?...
Ghazala Hashmi is a patriot and public servant. She will make a phenomenal Lieutenant Governor.
This is a vile, inexcusable comment. This open Islamophobia is gross and should have no place in America.
So now countries that don’t fall in line with Trump’s ridiculous plan to acquire Greenland are threatened with steep tariffs.
Neither his foreign policy nor his economic policy make any sense, and we all foot the bill with higher costs.
Thanks to this administration’s reckless empowerment of ICE, they’re now breaking down the doors of U.S. citizens and dragging them into the snow.
Today, we honor Dr. King, a man who committed his life to rooting out hatred and bigotry. Let us carry on his fight for a better nation and reject rampant egoism and division.
Republican priorities are clear: slash health care to fund an out-of-control ICE budget, tax cuts for the wealthiest, and bombing countries across the globe.
Despite Trump’s promises, grocery prices are still rising fast. Families can’t afford this… when is he going to get serious about lowering costs?
This administration torches our alliances day in and day out.
Unbelievable. Troops from France, Germany, the UK, Norway, and Sweden are arriving in Greenland right now. Trump has turned our allies against us.
The admin owes Congress an explanation for why they gutted the State Department and a rapid solution for this visa ban so this administration’s antics don’t wreak even more havoc on the economy. (2/2)
Trump’s 75-country visa ban is costly, cruel, and misguided, and will impact local economies across the country… and particularly so as America prepares to host the World Cup. (1/2)
Amid horrific violence from their leaders, the Iranian people are showing unimaginable bravery. We stand firmly with the Iranian protestors.
Republicans claim there’s no money to keep your health care costs down… yet give ICE a $75 billion budget, bigger almost every military across the globe.
Congratulations to my good friend, Don Scott, on his unanimous re-election as Speaker of the House of Delegates! Virginia is fortunate to have his leadership.
In just a year, Trump has so damaged the United States’ reputation that Germany and the UK are talking about SENDING TROOPS TO GREENLAND. How many more allies will we turn against us?
Don’t let them distract you. Trump promised lower costs – we just saw the highest grocery inflation in years.
He doesn’t care about your costs.
@schumer.senate.gov just attempted to again pass BIPARTISAN, House-passed legislation to extend ACA tax credits and lower costs for millions – Senate Republicans blocked it.
They are purposefully spiking costs for MILLIONS of Americans. But we will stay in the fight.
Watch this. @slotkin.senate.gov lays out exactly what it looks like when a president uses the FBI and DOJ as political weapons to punish free speech.
The goal is clear: intimidate critics and chill dissent.
Trump is threatening to unravel our country’s greatest alliance.
SoupScore Breakdown
Loading analysis metrics…
Voting History774 total votesExpandCollapse
Voting History
774 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-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Baldwin Amdt. No. 276) | YES | YES | ✓ | Motion Rejected (48-52, 3/5 majority required) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Wyden Amdt. No. 1156) | YES | YES | ✓ | Motion Rejected (47-53, 3/5 majority required) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-51) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schumer Amdt. No. 776) | YES | YES | ✓ | Motion Rejected (49-51, 3/5 majority required) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Agreed to (51-49) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-52) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-52) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 925) | YES | YES | ✓ | Motion Rejected (47-53, 3/5 majority required) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-53) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Warner Amdt. No. 130) | YES | YES | ✓ | Motion Rejected (47-53, 3/5 majority required) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-52) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Klobuchar Amdt. No. 494) | YES | YES | ✓ | Motion Rejected (48-52, 3/5 majority required) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schumer Amdt. No. 454) | NOT_VOTING | YES | — | Motion Rejected (47-52, 3/5 majority required) |
| 2025-02-20 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-49) |
| 2025-02-20 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2025-02-19 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-02-18 | S. Con. Res. 7 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (50-47) |
| 2025-02-18 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-45) |
| 2025-02-18 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (48-45) |
| 2025-02-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-43) |
| 2025-02-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-02-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (72-28) |
| 2025-02-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-48) |
| 2025-02-12 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-47) |
| 2025-02-12 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-48) |
| 2025-02-10 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (53-45) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (53-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-47) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-47) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-47) |
| 2025-02-06 | — | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (52-47) |
| 2025-02-06 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-47) |
| 2025-02-05 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-47) |
| 2025-02-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (55-44) |
| 2025-02-04 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (55-45) |
| 2025-02-04 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-46) |
| 2025-02-04 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (77-23) |
| 2025-02-03 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-46) |
| 2025-02-03 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (59-38) |
| 2025-02-03 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-46) |
| 2025-01-30 | — | End debate | YES | YES | ✓ | Cloture Motion Agreed to (83-13) |
| 2025-01-30 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (62-35) |
| 2025-01-30 | — | Confirm nominee | YES | YES | ✓ | Nomination Confirmed (80-17) |
| 2025-01-29 | — | End debate | YES | YES | ✓ | Cloture Motion Agreed to (78-20) |
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.