Sheldon Whitehouse headshot
At a Glance
Seat
U.S. Senator from Rhode Island
Born
October 20, 1955
Age 70
Phone
(202) 224-2921
Office
530 Hart Senate Office Building Washington, DC 20510, Washington 20510
Congress Member Profile|U.S. Senator|Democrat|Rhode Island

Sheldon Whitehouse

Voting Record — 890
Yes33%
No64%
Present0%
Not Voting4%
Party align95%
Cross-party5%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Sheldon Whitehouse headshot
Sheldon Whitehouse
U.S. SenatorDemocratRhode Island
SoupScore
Sheldon's ATmosphere Activity
20 recent posts · 96 sponsored · 259 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

They don’t want people to see what a wreck they’ve made of the place. Empty, echoing, failed — a mob bust-out gone wrong.* *What do I mean by that? Usually gangsters tried to keep the place going for a while as they looted it. This was a botched job. www.nytimes.com/2026/07/30/u...
BTW, you want litigation, do terrible claims payment. In the aftermath of disaster, do people want lawsuits, or quick fair claims payment? Fail at the latter, you get the former. Screwing customers more by denying access to lawyers is a lousy solution, except for insurers (donors).
After Hurricane Debby, the state-backed insurer zero-dollared more than 2/3 of Floridians’ claims. It’s their position that more than 2/3 of Floridians are fraudsters entitled to nothing? Or is Florida’s political elite covering for insurance and fossil fuel donors?
Florida officials say it’s not climate change but their own citizens’ massive fraud that’s driving the home insurance crisis. Nice, huh? Here’s how many Floridians get zero dollars after an insurance claim:
Weiss Ratings Chart titled, "Homeowners Receiving No Payment From Claims Increases." Chart shows at least 11 insurers in Florida seeing denied claims rise from 2023-2025.
Every day the Iran war drags on, Americans pay the price. Donald Trump has little incentive to end it when his billionaire friends keep getting richer while working people struggle to fill their tanks and pay for the basics.
Soaring prices for oil and gas, triggered by the war in Iran, are driving a surge in corporate profits for multinational energy companies, with Shell reporting a $9.8 billion windfall between April and June.
“Oh, what a tangled web we weave, when first we practice to deceive.” Blanche had to lie, and lie about lies, and walked himself into box canyons of lying. They’re hiding documents, pretending they don’t exist, which would only worsen the collusion. The truth will out.
8. Either way, the federal judge found collusion and sent her decision to NY Bar authorities, where Blanche already faces a complaint. Their investigation could expose the tangled web. The judge reserved decision on “fraud on the court”; she too could investigate. And the Florida Bar.
7. If he doesn’t enter an appearance, and the “Trump lawyers” appeal for him, it’s a new chapter in the collusion. They have to practice in that court, and one of Trump’s lawyers has already been referred for bar discipline there, so they have their own problems to worry about.
6. It gets thicker if someone appeals. Blanche (very weirdly) filed no DOJ pleadings in the case, probably to evade disciplinary action for the collusive “fraud on the court” problem he has. If he enters an appearance to appeal, BOOM, he’s solidly under the court’s authority.
5. The slush fund was established in a document negotiated and signed between Blanche (signed by his stooge) and “Trump’s lawyers.” Where are the communications around that, which Blanche says he didn’t have? Where’d the deal come from? Was it immaculate conception?
4. He pretends he’s had no communication with “Trump’s lawyers.” Strange, since someone for DOJ “negotiated” the “deal.” Strange, since Trump’s lawyers spoke for DOJ in a pleading. Strange, since the federal judge found there was “collusion,” which takes both sides.
3. Tillis and Cornyn trying to extract an actual end to the slush fund and the Trump tax fraud amnesty, and being rebuffed, proves that the promise was false. Trump wants BOTH, and weasel Blanche is stuck with his client’s decision. So he squirms. And lies.
2. For instance, all Blanche said was that the Fund was dead and would not be set up. How do you weasel around that? Add one more collusive codicil to the crooked deal, and there’s a brand new vehicle for the $$$. “Hey, I said we wouldn’t use ‘the Fund,’ and we didn’t.”
1. Everybody hates both Trump’s crooked slush fund AND the crooked Trump family tax fraud amnesty, so Blanche weaseled a false answer that the slush fund was “DEAD.” But he wouldn’t put in writing. That’s a tell in general, and with lawyers’ weasel words in particular.
“Oh, what a tangled web we weave . . . .” AG nominee Todd Blanche is snarled deep in a tangled web of his own making, and he and Republicans are covering up the messy tangle. That won’t last. The mess is too thick. The stink is too rank. 🧵
SoupScore Breakdown
Loading analysis metrics…
Voting History
890 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2025-07-15Confirm nomineeNONONomination Confirmed (52-47)
2025-07-15End debateNONOCloture Motion Agreed to (50-46)
2025-07-15Confirm nomineeNONONomination Confirmed (52-46)
2025-07-15End debateNONOCloture Motion Agreed to (52-47)
2025-07-15Confirm nomineeYESNONomination Confirmed (69-30)
2025-07-14End debateYESNOCloture Motion Agreed to (60-28)
2025-07-14Confirm nomineeNONONomination Confirmed (46-42)
2025-07-10Confirm nomineeNONONomination Confirmed (50-45)
2025-07-10End debateNONOCloture Motion Agreed to (51-43)
2025-07-10End debateNONOCloture Motion Agreed to (50-45)
2025-07-09Confirm nomineeNONONomination Confirmed (49-45)
2025-07-09Confirm nomineeNONONomination Confirmed (49-46)
2025-07-09End debateNONOCloture Motion Agreed to (51-44)
2025-07-09Confirm nomineeNONONomination Confirmed (53-43)
2025-07-09End debateNONOCloture Motion Agreed to (51-46)
2025-07-09Confirm nomineeNONONomination Confirmed (54-43)
2025-07-08End debateNONOCloture Motion Agreed to (47-42)
2025-07-08End debateNONOCloture Motion Agreed to (47-41)
2025-07-01H.R. 1 (119th)Final passageNONOBill Passed (50-50, Vice President of the United States, voted Yea)
2025-07-01H.R. 1 (119th)Motion (Bennet Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (47-53)
2025-07-01H.R. 1 (119th)Vote on amendmentNONOAmendment Agreed to (50-50, Vice President of the United States, voted Yea)
2025-07-01H.R. 1 (119th)Vote on amendmentNONOAmendment Agreed to (50-50, Vice President of the United States, voted Yea)
2025-07-01H.R. 1 (119th)Vote on amendmentYESYESAmendment Rejected (45-55)
2025-07-01H.R. 1 (119th)Vote on amendmentYESYESAmendment Rejected (50-50)
2025-07-01H.R. 1 (119th)Vote on amendmentYESYESAmendment Rejected (50-50)
2025-07-01H.R. 1 (119th)Vote on amendmentYESYESAmendment Rejected (49-51)
2025-07-01H.R. 1 (119th)Vote on amendmentYESYESAmendment Rejected (48-52)
2025-07-01H.R. 1 (119th)Vote on amendmentYESYESAmendment Rejected (47-53)
2025-07-01H.R. 1 (119th)Vote on amendmentYESYESAmendment Agreed to (99-1)
2025-07-01H.R. 1 (119th)Vote on amendmentYESYESAmendment Rejected (48-52)
2025-07-01H.R. 1 (119th)Vote on amendmentYESYESAmendment Rejected (47-53, 3/5 majority required)
2025-07-01H.R. 1 (119th)Vote on amendmentNONOAmendment Rejected (21-79)
2025-07-01H.R. 1 (119th)Motion (Warnock Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (48-51)
2025-07-01H.R. 1 (119th)Vote on amendmentYESYESAmendment Rejected (50-50)
2025-07-01H.R. 1 (119th)Motion (Wyden Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (47-53)
2025-07-01Motion (Motion to Waive All Applicable Budgetary Discipline Re: Kennedy Amdt. No. 2775)NONOMotion Rejected (54-46, 3/5 majority required)
2025-07-01Motion (Motion to Waive Section 302(f) of the CBA Re: Collins Amdt. No. 2812)NONOMotion Rejected (22-78, 3/5 majority required)
2025-06-30H.R. 1 (119th)Motion (Motion to Waive Section 425(a)(2) of the CBA re: H.R. 1)NONOMotion Agreed to (51-48, 3/5 majority required)
2025-06-30H.R. 1 (119th)Motion (Padilla Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (47-53)
2025-06-30Motion (Motion to Waive Section 313(b)(1)(A) of the Congressional Budget Act Re: Kennedy Amdt. No. 2772 )NOYESMotion Rejected (42-58, 3/5 majority required)
2025-06-30H.R. 1 (119th)Motion (Schiff Motion to Commit H.R. 1 to the Committee on Agriculture, Nutrition, and Forestry with Instructions)YESYESMotion Rejected (47-53)
2025-06-30H.R. 1 (119th)Motion (Duckworth Motion to Commit H.R. 1 to the Committee on Agriculture, Nutrition, and Forestry with Instructions)YESYESMotion Rejected (49-51)
2025-06-30H.R. 1 (119th)Motion (Hassan Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (48-52)
2025-06-30H.R. 1 (119th)Motion (Gallego Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (47-53)
2025-06-30H.R. 1 (119th)Motion (Blumenthal Motion to Commit H.R. 1 to the Committee on Armed Services with Instructions)YESYESMotion Rejected (47-53)
2025-06-30H.R. 1 (119th)Motion (Kaine Motion to Commit H.R. 1 to the Committee on Homeland Security and Governmental Affairs with Instructions)YESYESMotion Rejected (47-53)
2025-06-30Motion (Motion to Waive Section 313 (b)(1)(D) of the CBA Re: Amdt. No. 2401)NONOMotion Rejected (53-47, 3/5 majority required)
2025-06-30Motion (Motion to Waive Section 302(F) of the CBA Re: Murray Amdt. No. 2771)YESYESMotion Rejected (49-51, 3/5 majority required)
2025-06-30Motion (Motion to Waive Section 313(b)(1)(D) of the Congressional Budget Act Re: Merkley Amdt. No. 2446)YESYESMotion Rejected (47-53, 3/5 majority required)
2025-06-30Motion (Motion to Waive Section 313(b)(1)(D) of the CBA Re: Cornyn Amdt. No. 2705)NONOMotion Rejected (56-44, 3/5 majority required)

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.

← PrevPage 11 / 18Next →