Trump promised he would either pay for IVF or mandate insurance companies to cover it.
He could've achieved this by pushing Republicans to support my Right to IVF Act—but he didn't.
Instead of fulfilling his promise, he's sitting silent as Republicans push anti-IVF propaganda.

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 — 783
Yes27%
No66%
Present0%
Not Voting7%
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 · 49 sponsored · 366 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
1.2 *million* Americans died from COVID before these vaccines were approved and we had widespread access to them.
Reducing access to vaccines that are effective and have saved so many lives isn’t simply anti-science, it’s anti-American.
And people could die because of it.
I'm absolutely heartbroken for the students, parents and loved ones affected by the horrific school shooting in Minneapolis.
Not even one week into the school year, gun violence just changed their lives forever.
We owe it to our kids to pass commonsense gun safety reforms.
Trump's attempt to fire Lisa Cook won't:
—distract Americans from the rising costs they see every day.
—distract them from his continued refusal to release the Epstein Files.
It will:
—put everything from your life savings to your mortgage at risk.
Oh, and it’s illegal.
No matter how hard Trump tries to undo our hard-earned progress, this Women’s Equality Day—and every day—I’m honoring the trailblazers who fought to move us closer to equality.
They didn't take “no” for an answer—and neither will we.
Forcing the military, uninvited, into Chicago to intimidate Americans in their own communities does not make our nation stronger, it simply distracts the military from executing its core mission of keeping Americans safe from real adversaries who wish us harm.
Despite nearly 4 years of war and everything Trump has done to embolden brutal dictator Vladimir Putin, the resilience of the Ukrainian people continues to shine bright.
This Ukrainian Independence Day and always, we remain united with the brave people of Ukraine 🇺🇦
If it were about "law and order," he'd coordinate with local law enforcement.
If it were about "health and safety," he'd reinstate the millions in gun violence prevention funding he cut.
Trump is trying to distract you from the Epstein Files and rising prices.
Don't let him.
Hidden in Trump's Big, Beautiful Betrayal is a nasty provision that lets fossil fuel CEOs pay to have their environmental reviews fast-tracked and avoid judicial review.
In Trump's America, polluters live above the law while public health and our environment suffer.
Under Trump, middle-class Americans like teachers, firefighters, truck drivers and police officers will lose hundreds of dollars next year.
Billionaires? They'll pocket hundreds of THOUSANDS in tax breaks.
And Republicans couldn’t care less—because that was the plan all along.
Pete Hegseth's views on women serving in combat—and apparently also on our right to vote—are beyond shameful and flat out wrong.
The tens of thousands of women he's commanding are actually qualified and earned their jobs, unlike him.
He's a disgrace to our brave servicemembers.
The Inflation Reduction Act lowered lifesaving prescription drugs costs for millions.
It was expected to deliver an estimated $1.5 billion in savings for seniors in 2026 alone.
Trump is working to undo this progress—
Siding with Big Pharma and billionaires over families.
I’m disgusted that Donald Trump met with Putin on American soil and did so with no representatives from Ukraine.
Trump and his inflated ego may not realize it, but it’s clear that Putin is not engaging in good faith to end this war.
Under Trump, the rich are getting richer.
But life is getting more and more expensive for the middle class.
Social Security is YOUR money. Hands off.
For 90 years, Americans have paid into Social Security so they can retire with dignity—
Now Trump wants to privatize the program and jeopardize the retirement you've paid for all your life.
We're going to fight him at every turn to protect the benefits you’ve been promised.
Starting at our VA, Trump has begun to strip federal workers of their collective bargaining rights.
Not only does this hurt our workforce, but it puts care and basic services at risk.
I’m fighting with AFGE to stop this attack.
Our nation’s military and police are not Trump’s personal toy Soldiers to use whenever he wishes—
America is not a dictatorship.
And using our heroes to intimidate, surveil and crush dissent is straight out of an authoritarian playbook.
“The Republicans’ domestic policy megabill will cost the poorest Americans $1,200 on average while boosting income for the richest by $13,600.”
Trump is doing what he’s done his whole life: screw people over.
Despite Trump's repeated attacks on their service, our brave transgender servicemembers are still fighting for the chance to defend this great nation—
And that's something the five-time draft dodging coward can never say.
www.pbs.org/newshour/sho...
SoupScore Breakdown
Loading analysis metrics…
Voting History783 total votesExpandCollapse
Voting History
783 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-12-04 | S. Res. 520 (119th) | End debate | NO | NO | ✓ | Cloture Motion Rejected (43-37, 3/5 majority required) |
| 2025-12-04 | H.J. Res. 131 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (49-45) |
| 2025-12-03 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (63-34) |
| 2025-12-03 | S.J. Res. 91 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (49-47) |
| 2025-12-03 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (57-41) |
| 2025-12-03 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (56-40) |
| 2025-12-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (60-39) |
| 2025-12-02 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (61-36) |
| 2025-12-02 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (53-45) |
| 2025-12-01 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-41) |
| 2025-11-20 | H.J. Res. 130 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (51-43) |
| 2025-11-19 | S.J. Res. 76 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (46-51) |
| 2025-11-19 | S.J. Res. 89 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-47) |
| 2025-11-19 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (66-32) |
| 2025-11-18 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (65-32) |
| 2025-11-10 | H.R. 5371 (119th) | Final passage | NO | NO | ✓ | Bill Passed (60-40) |
| 2025-11-10 | H.R. 5371 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (60-40, 3/5 majority required) |
| 2025-11-10 | H.R. 5371 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Agreed to (60-40) |
| 2025-11-10 | H.R. 5371 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (60-40, 3/5 majority required) |
| 2025-11-10 | H.R. 5371 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Agreed to (76-24) |
| 2025-11-10 | H.R. 5371 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Failed (47-53) |
| 2025-11-10 | H.R. 5371 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Failed (47-53) |
| 2025-11-10 | H.R. 5371 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (60-40) |
| 2025-11-09 | H.R. 5371 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Agreed to (60-40, 3/5 majority required) |
| 2025-11-07 | S. 3012 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (53-43, 3/5 majority required) |
| 2025-11-06 | S.J. Res. 90 (119th) | Motion to Discharge S.J.Res. 90 | YES | YES | ✓ | Motion to Discharge Rejected (49-51) |
| 2025-11-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (57-43) |
| 2025-11-05 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (57-41) |
| 2025-11-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-11-04 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-11-04 | H.R. 5371 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (54-44, 3/5 majority required) |
| 2025-11-03 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2025-10-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2025-10-30 | S.J. Res. 88 (119th) | Approve resolution | YES | YES | ✓ | Joint Resolution Passed (51-47) |
| 2025-10-30 | S.J. Res. 80 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (52-45) |
| 2025-10-29 | S.J. Res. 77 (119th) | Approve resolution | YES | YES | ✓ | Joint Resolution Passed (50-46) |
| 2025-10-29 | S.J. Res. 69 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Rejected (25-72) |
| 2025-10-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-10-29 | S.J. Res. 80 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (54-46) |
| 2025-10-28 | S.J. Res. 81 (119th) | Approve resolution | YES | YES | ✓ | Joint Resolution Passed (52-48) |
| 2025-10-28 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-46) |
| 2025-10-28 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-47) |
| 2025-10-28 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-47) |
| 2025-10-28 | H.R. 5371 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (54-45, 3/5 majority required) |
| 2025-10-27 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (58-40) |
| 2025-10-27 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-10-23 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-45) |
| 2025-10-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (48-45) |
| 2025-10-23 | S. 3012 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (54-45, 3/5 majority required) |
| 2025-10-22 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
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.