The lesson from this whole Signalgate catastrophe?
This administration will never, ever take responsibility for their mistakes, even when they endanger people. Especially when they endanger people.
And it's the American people who will suffer.

Congress Member Profile|U.S. Senator|Democrat|California
Adam B. Schiff
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 851
Yes31%
No66%
Present0%
Not Voting3%
Party align93%
Cross-party5%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Adam B. Schiff
U.S. SenatorDemocratCalifornia
SoupScore
Adam B.'s ATmosphere Activity
20 recent posts · 71 sponsored · 330 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
This hasn’t aged well.
Donald Trump just got handed more bad news in court, in what may be the single most important case.
Let's talk about it.
youtu.be/GxoSnSqfF48?...
Why were senior Trump administration officials using Signal in foreign countries to communicate about sensitive national security matters?
We need answers and accountability. Urgently.
I pressed Donald Trump's nominee for Assistant Attorney General for National Security about Signalgate.
His responses were a disgraceful - and unsuccessful - effort to dodge. Watch for yourself:
youtu.be/4VQxRaI_dDE?...
As a former chair of the House Intelligence Committee, a few things leap out at me in reading the full Signalgate text chain:
open.substack.com/pub/schiffno...
In the last day, Trump said he may set up a fund for those convicted of Jan 6 crimes.
Issued an executive order making it harder to vote.
And declassified documents in Crossfire Hurricane.
The common thread? An attempt to distract from Signalgate.
Don’t fall for it.
Signalgate is a colossal f*ck up – even by the Trump Administration’s standards.
Let's talk about this latest national security nightmare.
youtu.be/Iuu5Hr8GTuE?...
1. Call it what you will, detailed military strike plans were discussed.
2. If such plans were not classified, that is a separate security failure.
3. If that guidance allows such use of a commercial app, that is yet another serious national security failure.
Schools, families, our most vulnerable students — no one is spared from the Trump Administration’s illegal actions attacking the Department of Education.
I am leading the Senate resolution to protect our students from these destructive cuts to their education.
Jeopardizing our national security.
Putting the lives of pilots and the success of operations at risk — via text chat.
The Trump Administration’s arrogance is only exceeded by its dangerous incompetence.
How many Signal chats with sensitive information about military operations are ongoing within the Pentagon right now? Where else are war plans being shared with such abject disregard for our national security?
We need answers. Right now.
The cleanup and recovery from the fires will be a test of Democratic governance.
Of whether we can get things done quickly, and with a sense of urgency.
It is a test we darned well better pass.
I stand corrected.
“I take him at his word,” Trump’s envoy says of Putin.
Was there ever a more dangerously naive statement?
A great week in California. Hearing from constituents up and down the state.
Enjoying our beautiful parks, and checking in on rebuilding efforts in LA.
They’re not even hiding it:
By cutting phone lines and closing offices, Republican billionaires are setting up Social Security for failure. And when your check doesn’t show up, there will be no one to call.
This is their plan to end Social Security.
The path back to power for the Democratic Party is to be the party that gets shit done.
Touring debris cleanup efforts in Altadena today.
Great progress by the Army Corps of Engineers here on the ground. Ahead of schedule and determined to stay that way.
Still so much more to do.
Conditioning housing and homelessness funding based on the administration’s unrelated and regressive policy positions is cruel and unwise.
We must not stand for it.
SoupScore Breakdown
Loading analysis metrics…
Voting History851 total votesExpandCollapse
Voting History
851 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-03-26 | H.J. Res. 25 (119th) | Approve resolution | YES | NO | ✕↔ | Joint Resolution Passed (70-28) |
| 2025-03-26 | H.J. Res. 25 (119th) | Begin consideration | YES | NO | ✕↔ | Motion to Proceed Agreed to (70-28) |
| 2025-03-26 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-43) |
| 2025-03-26 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-46) |
| 2025-03-26 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-03-26 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-45) |
| 2025-03-26 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-03-25 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-47) |
| 2025-03-25 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (56-44) |
| 2025-03-25 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (56-44) |
| 2025-03-25 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-47) |
| 2025-03-25 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-46) |
| 2025-03-25 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (74-25) |
| 2025-03-25 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (73-25) |
| 2025-03-24 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (60-31) |
| 2025-03-24 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (62-30) |
| 2025-03-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (63-32) |
| 2025-03-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (64-33) |
| 2025-03-14 | H.R. 1968 (119th) | Final passage | NO | NO | ✓ | Bill Passed (54-46) |
| 2025-03-14 | H.R. 1968 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (27-73) |
| 2025-03-14 | H.R. 1968 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-52, 3/5 majority required) |
| 2025-03-14 | H.R. 1968 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-53, 3/5 majority required) |
| 2025-03-14 | H.R. 1968 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-53, 3/5 majority required) |
| 2025-03-14 | H.R. 1968 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (62-38, 3/5 majority required) |
| 2025-03-14 | S. 331 (119th) | Final passage | NO | YES | ✕ | Bill Passed (84-16) |
| 2025-03-14 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (59-40) |
| 2025-03-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (56-39) |
| 2025-03-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-45) |
| 2025-03-13 | S. 331 (119th) | End debate | NO | YES | ✕ | Cloture Motion Agreed to (84-15, 3/5 majority required) |
| 2025-03-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (54-45) |
| 2025-03-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (56-43) |
| 2025-03-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (57-41) |
| 2025-03-12 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-46) |
| 2025-03-12 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-45) |
| 2025-03-12 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-46) |
| 2025-03-12 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-03-11 | — | Confirm nominee | YES | YES | ✓ | Nomination Confirmed (78-19) |
| 2025-03-11 | — | End debate | YES | YES | ✓ | Cloture Motion Agreed to (76-20) |
| 2025-03-11 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-03-11 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2025-03-10 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (67-32) |
| 2025-03-06 | S. 331 (119th) | End filibuster to begin debate | NO | YES | ✕ | Cloture on the Motion to Proceed Agreed to (82-12, 3/5 majority required) |
| 2025-03-06 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (66-30) |
| 2025-03-06 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-43) |
| 2025-03-06 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-43) |
| 2025-03-05 | S.J. Res. 28 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (51-47) |
| 2025-03-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-03-05 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2025-03-04 | S.J. Res. 28 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (50-47) |
| 2025-03-04 | S.J. Res. 3 (119th) | Approve resolution | YES | NO | ✕↔ | Joint Resolution Passed (70-27) |
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.