Earlier this month, the Administration publicly stated it had billions in funding to continue SNAP during the Republican shutdown.
Then Trump decided he'd rather let millions of Americans starve.
Today, two federal courts reminded him that it's not his choice.
It’s the law.

Congress Member Profile|U.S. Senator|Democrat|Illinois
Tammy Duckworth
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 772
Yes27%
No66%
Present0%
Not Voting8%
Party align97%
Cross-party2%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Tammy Duckworth
U.S. SenatorDemocratIllinois
SoupScore
Tammy's ATmosphere Activity
20 recent posts · 48 sponsored · 357 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Sonya Massey feared for her safety and trusted law enforcement to protect her.
That trust should never have cost her life.
While justice prevailed, this ruling can’t bring Sonya back.
Her legacy lives on as we work to make sure a tragedy like this never happens again.
An Illinois deputy was found guilty of murder in the shooting of Sonya Massey, a Black woman who called 911 asking for help. https://cnn.it/47d9GjC
Let's be clear: Trump has the funding to keep SNAP running. He's choosing not to.
There's even a Republican-led bill to fund SNAP with broad Democratic support. Republican leaders won't let us vote on it.
Deliberately choosing to let families starve is as vindictive as it gets.
Trump would rather build a tacky ballroom for himself than keep kids from going hungry.
Thank you @govpritzker.illinois.gov for supporting our food banks and helping ensure that Illinois families will be able to put food on the table when Republicans won’t.
It's not just Chicago, Portland, DC, LA and Memphis at risk—
The writing is on the wall.
Donald Trump is on mission to pit our heroes against the American people.
And it could be your city, your safety and your rights next.
9 in 10 low-income ACA enrollees—mostly in states Trump won—will pay the price if ACA tax credits expire.
And yet, Trump and House Republicans aren't even in DC to try and fix this crisis.
They are quite literally abandoning their voters.
House Republicans haven't shown up to work for 40 days.
Donald Trump isn't even in the country.
They shut down the government, spiraling us toward a health care crisis that will hike your monthly premiums and jeopardize coverage for millions—
And then just left.
America is in turmoil from his government shutdown and bracing for higher health care bills—
And instead of doing his job and governing for the American people,
Trump is halfway across the world threatening American cities with our military.
Reposted byTammy Duckworth
Democrats slam FCC’s decision to ‘gut’ prison phone call price cap
NEWS: I’m leading my colleagues in denouncing FCC Chair Carr’s unlawful plan to increase costs on law-abiding Americans who wish to keep in touch with their incarcerated loved ones.
Congress passed a law to lower prison phone rates.
Carr must do his job and enforce the law.
Example #2: U.S. citizen and Veteran George Retes:
“They broke his window, they pepper sprayed him, they grabbed him, threw him on the floor."
Mr. Retes was wrongfully jailed for three days by Trump's federal agents. Three days.
This is how Trump treats our heroes.
Trump loves to spout propaganda and claim our great city is a “warzone”—
This is a lie. And he knows it.
The 3 districts facing the highest premium hikes if ACA tax credits expire are all Republican-led districts:
WY: +693%
WV-01: +654%
WV-02: +599%
Republicans would rather abandon their constituents than work with us to reopen the government and protect their health care.
Trump once said that it's the president's job to get people in a room to end a shutdown.
Hard to do that when you're not even here.
The numbers don't lie.
More than 8 in 10 Americans are worried about how Republicans letting ACA tax credits expire would affect coverage.
But 3 weeks into the shutdown, House Republicans aren’t even here to figure out a solution.
If alcohol, tobacco and drugs aren’t allowed within 1,000 feet of schools—tear gas shouldn’t be either.
We send our kids to school to learn, not receive front row seats to Trump’s extreme enforcement tactics.
I’m demanding Trump’s Education Secretary Linda McMahon do something to stop this.
If you're wondering why so many ICE agents are acting like criminals...
Maybe it's because some of Trump's recruits are, in fact, criminals. www.nbcnews.com/politics/imm...
If Republicans get their way and let ACA tax credits expire, 339,000 Americans will lose their jobs next year.
Almost half of them will be doctors, nurses and caregivers.
They call it policy. We call it cruelty.
My heart breaks for Darren and Cindy Bailey as they face such an unimaginable loss.
No parent should ever have to bury their own child.
Bryan and I are keeping the entire Bailey family in our thoughts and send our heartfelt condolences.
NEW: Trump's Big, Beautiful Betrayal includes an $8.8 billion bailout for pharmaceutical companies.
That's right. Premiums are about to go through the roof and 15 million are going to lose their health care—
But Republicans think Big Pharma deserves a golden parachute.
SoupScore Breakdown
Loading analysis metrics…
Voting History772 total votesExpandCollapse
Voting History
772 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 | 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) | YES | 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 | NOT_VOTING | 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 | NO | NO | ✓ | Cloture Motion Agreed to (62-35) |
| 2025-01-30 | — | Confirm nominee | NO | YES | ✕ | Nomination Confirmed (80-17) |
| 2025-01-29 | — | End debate | NO | YES | ✕ | Cloture Motion Agreed to (78-20) |
| 2025-01-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (56-42) |
| 2025-01-29 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (56-42) |
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.