This is your reminder that millions of Americans will lose food benefits this weekend because Trump is refusing to tap his emergency fund.
Kids will go to school hungry because of this cruelty.

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 — 776
Yes34%
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.
Finally, some progress on affordability… I helped lead an effort to peel back some of Trump’s tariffs, and it passed the Senate.
Good to see SOME Republicans find a spine to stand up to Trump… now let’s see if the House has the same strength.
UNBELIEVABLE. These boat strikes in the Caribbean are driving us closer to war… and this administration thinks it’s fine to hide details from Democrats and divulge more to their handpicked Republicans??
Is the safety of our troops a joke to them?
National security and the safety of our troops are on the line… and Republicans think this is something they can just keep secret from Democrats.
Shutting Democrats out of a national security briefing and withholding the legal justification of the Venezuelan boat strikes from half the Senate is indefensible. This White House is eroding our national security.
We have some actual bipartisan progress on ending Trump’s tariffs and lowering your costs.
Watch my video where I break down how much these tariffs will cost you and what I’m doing to meaningfully address your skyrocketing prices:
youtu.be/q0AZgmo5RlA?...
Republicans would rather skip work and hide than prevent premiums from skyrocketing for millions of Americans.
Democrats have a plan to prevent your costs from spiking – Republicans voted against it SEVEN TIMES.
Donald Trump won’t even face Democrats.
Donald Trump won’t even face Democrats.
Donald Trump won’t even face Democrats.
Donald Trump won’t even face Democrats.
Donald Trump won’t even face Democrats.
Donald Trump won’t even face Democrats.
I don’t understand why there’s not wall-to-wall coverage of the fact that House Republicans are on a 5-WEEK TAXPAYER-FUNDED VACATION… while working families wonder if they’ll lose SNAP benefits.
The government is shut down. Folks are worried about their food stamps, paychecks, and benefits.
And where is Donald Trump? Completely MIA. Fled the country.
Reports coming out this week are showing that AI has already pushed thousands of Americans out of the workforce. That number is only going to grow. Congress and tech companies must work together to prevent wide-scale job loss and a mass economic disruption.
The horrific situation in Sudan continues to concern me, and we cannot afford to overlook the atrocities happening in al-Fashir. It is imperative we press for more focus on the region and an end to this conflict.
The Trump administration could fund SNAP if it wanted to.
But after squeezing budgets with the highest grocery inflation in years, Trump is making things even harder by cutting off the aid families rely on.
House Republicans are currently enjoying something most Americans will never get in their entire careers – more than a month of paid vacation.
With inflation rising, unemployment up, and families struggling to get ahead… Trump has decided he will not continue funding SNAP at all, though he has the discretionary funds to do so.
I want to force a vote to make it happen and keep food benefits active.
Even a broken clock is right twice a day.
I just voted – Virginia, make your voice heard!
Donald Trump has literally fled the hemisphere to avoid negotiating with Democrats to bring this painful shutdown to an end.
Why are Republicans so afraid to negotiate?
Republicans don’t care at all about reopening the government.
Donald Trump is running around Asia.
The House is in a month-long recess.
They won’t even sit down to face Democrats.
SoupScore Breakdown
Loading analysis metrics…
Voting History776 total votesExpandCollapse
Voting History
776 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-21 | H.J. Res. 88 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-46) |
| 2025-05-21 | S.J. Res. 55 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (51-46) |
| 2025-05-21 | S.J. Res. 55 (119th) | Point of Order S.J.Res. 55 | NO | NO | ✓ | Point of Order Sustained (51-46) |
| 2025-05-21 | S.J. Res. 55 (119th) | Point of Order S.J.Res. 55 | NO | NO | ✓ | Point of Order Sustained (51-46) |
| 2025-05-21 | S.J. Res. 55 (119th) | Motion to Adjourn S.J.Res. 55 | YES | YES | ✓ | Motion to Adjourn Rejected (46-51) |
| 2025-05-21 | — | Motion (Motion to Recess for Ten Minutes) | YES | YES | ✓ | Motion Rejected (45-52) |
| 2025-05-21 | — | Motion (Motion to Recess for Fifteen Minutes) | YES | YES | ✓ | Motion Rejected (46-51) |
| 2025-05-21 | — | Motion (Motion to Recess for Thirty Minutes) | YES | YES | ✓ | Motion Rejected (46-51) |
| 2025-05-21 | — | Motion (Motion to Recess for 60 Minutes) | YES | YES | ✓ | Motion Rejected (45-51) |
| 2025-05-21 | — | Motion (Motion to Recess for Ninety Minutes) | YES | YES | ✓ | Motion Rejected (46-51) |
| 2025-05-21 | S.J. Res. 55 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (51-46) |
| 2025-05-21 | S.J. Res. 55 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Failed (46-52) |
| 2025-05-21 | S.J. Res. 55 (119th) | Begin consideration | NOT_VOTING | NO | — | Motion to Proceed Agreed to (53-46) |
| 2025-05-21 | S. 1582 (119th) | Begin consideration | YES | NO | ✕↔ | Motion to Proceed Agreed to (69-31) |
| 2025-05-19 | S. 1582 (119th) | End filibuster to begin debate | YES | NO | ✕↔ | Cloture on the Motion to Proceed Agreed to (66-32, 3/5 majority required) |
| 2025-05-19 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-45) |
| 2025-05-19 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-46) |
| 2025-05-15 | S. Res. 195 (119th) | Motion to Discharge S.Res. 195 | YES | YES | ✓ | Motion to Discharge Rejected (45-50) |
| 2025-05-15 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-05-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-47) |
| 2025-05-14 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-05-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2025-05-14 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (54-43) |
| 2025-05-14 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (53-43) |
| 2025-05-14 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-05-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2025-05-14 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-40) |
| 2025-05-13 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (57-41) |
| 2025-05-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-44) |
| 2025-05-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-45) |
| 2025-05-13 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (74-25) |
| 2025-05-13 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (72-26) |
| 2025-05-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-05-12 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-05-12 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-05-12 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-47) |
| 2025-05-08 | S. 1582 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (48-49, 3/5 majority required) |
| 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 | YES | NO | ✕↔ | Joint Resolution Passed (55-45) |
| 2025-05-05 | H.J. Res. 61 (119th) | Begin consideration | YES | 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 | NOT_VOTING | NO | — | Motion to Proceed Agreed to (52-40) |
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.