Trump’s argument for starting a war with Iran was about not allowing a dangerous regime to get nukes.
Now he wants to let Saudi Arabia—an oppressive country that’s committed innumerable human rights abuses and produced most of the 9/11 hijackers—to have access to those same technologies?
Batshit.

Congress Member Profile|U.S. Representative|Democrat|Maine District 1
Chellie Pingree
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 612
Yes42%
No53%
Present1%
Not Voting5%
Party align98%
Cross-party1%
SoupScore
District Map
Congressional District 1
U.S. Census Bureau boundary data.
Social & Web
External Resources

Chellie Pingree
U.S. RepresentativeDemocratMaine District 1
SoupScore
Chellie's ATmosphere Activity
20 recent posts · 23 sponsored · 176 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
It’s bad enough that Hegseth has used the so-called “ceasefire” to avoid Congressional authorization for Trump's reckless war. Now he’s using it to diminish the lives of those who made the ultimate sacrifice for our country.
He needs to go—and this senseless war needs to end.
NOW.
On Wednesday, DoD's website showed 18 U.S. troops had lost their lives during the war in Iran.
The next day, it was down to 14.
Why? Because four of the deaths happened “after President Trump declared a ceasefire in April.”
Dismissing these tragic deaths in such a cold, callous way is disgusting.
So who is the real threat to our communities? Working fathers like Johan, or ICE agents who mistake their targets and shoot innocent people?
The fear and terror ICE is inflicting on communities across this country is reprehensible.
ICE must be abolished.
Johan Sebastian Guerrero wanted a better life for his family. Like generations before him—my grandparents and so many others—he came here in search of the American dream.
He worked. Paid taxes. No criminal record.
He was doing everything Republicans say he was supposed to.
ICE killed him anyway.
Silver lining: We passed another War Powers resolution. Trump will ignore it, but it’s clear the pressure and frustration is only growing.
Republicans aren't fit to govern. Democrats are fighting back every single day—and showing the American people that we are the party that is fighting for THEM.
Republicans are terrified about the midterms. Rightly so. Because they keep passing bad bills! So they’re trying to make it as hard as possible to vote.
Remember: With Trump, every accusation is a confession. They accuse Democrats of “rigging elections,” because that’s what THEY’RE trying to do!
For our last session week before recess, Republicans passed:
🚨 Another $75B for Trump’s awful war
🚨 A record $1.15 TRILLION for the Pentagon
🚨 More voter suppression (snuck into unrelated bills), including attacks on mail voting
This Republican Congress is one of the most destructive in history.
Democrats didn’t make up "affordability." Trump just doesn’t care that he’s destroying the economy and making life worse for everyone but himself and his fellow billionaires.
“You should all have your f***ing throat cut.”
Trump’s DHS gave someone like this a badge and a gun.
Republicans handed ICE virtually unlimited funding, and DHS still couldn’t be bothered to properly vet or train its agents.
ICE is the public safety threat here.
I’ve cosponsored several bills that would ban members from trading stocks. Republicans have refused to bring a single one to the floor.
Now they're pushing an "insider trading" bill that doesn't even ban stock trading—but DOES include voter suppression measures!
I’m not falling for their bullshit.
DHS has shown that they’re willing to lie, deflect, and obfuscate to protect their agents. They cannot be trusted to conduct these investigations alone.
Anything short of full cooperation between federal + state investigators leaves the door open to a cover-up—and a further erosion of public trust.
The day after ICE killed Johan Guerrero, Secretary Mullin insisted the FBI would lead the investigation.
Was that a lie?
Because DHS is now telling FBI agents they won't be involved in investigating confrontations involving immigration agents... meaning ICE will be investigating itself.
Insanity.
So while Trump's disastrous trade policies and war in Iran are making everyday life more expensive, he's also eliminating one of the few policies that has consistently helped families save money on their monthly energy bills.
Make it make sense! (5/5)
At the same time, the Admin is dismantling energy-efficiency standards that have saved households hundreds a year on utility bills, even as electricity and gas prices are rising.
Families are getting squeezed from every direction: at the store, at home, and by more uncertainty for businesses. (4/5)
It also puts more strain on Maine’s economy, which has suffered from the decline in Canadian tourism (and trade).
Between these crazy tariffs and blaming Canada for “sending” smoke across the border, Trump is jeopardizing one of our most crucial alliances—and making us look ridiculous. (3/5)
Now he's escalating his trade war against our biggest trading partner—which will only drive up prices, further disrupt supply chains, and make it even harder for American businesses to compete.
These insane tariffs will only make life harder for millions of Americans. (2/5)
🧵
Raising tariffs on Canada to 50% is reckless, short-sighted, and will lead to more economic pain for families.
Trump’s tariffs were already costing households $700 annually, are predicted to reduce long-term GDP by 6%, wages by 5%, and cost a mid-income household $22K over its lifetime. (1/5)
Immigrants built Biddeford. They build America. Trump is trying to destroy that legacy and rewrite our shared history.
We cannot let him win. And we sure as hell won't let these out-of-control ICE agents get away with senseless violence and murder.
#AbolishICE #ICEOUT
SoupScore Breakdown
Loading analysis metrics…
Voting History612 total votesExpandCollapse
Voting History
612 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-06-10 | H.R. 2096 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-09 | H. Res. 481 (119th) | Motion to Suspend the Rules and Agree | NOT_VOTING | YES | — | Passed |
| 2025-06-09 | H. Res. 488 (119th) | Motion to Suspend the Rules and Agree | NOT_VOTING | NO | — | Passed |
| 2025-06-09 | H.R. 2035 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-06-06 | H.R. 2966 (119th) | Final passage | NOT_VOTING | NO | — | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-05 | H.R. 2931 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-06-05 | H.R. 2931 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-06-04 | H.R. 2483 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2025-06-04 | H.R. 2483 (119th) | Approve amendment | YES | YES | ✓ | Failed |
| 2025-06-04 | H. Res. 458 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-04 | H. Res. 458 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-03 | H.R. 1804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-03 | H.R. 1642 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-05-22 | S.J. Res. 31 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-05-20 | S.J. Res. 13 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-20 | H.R. 1223 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-20 | H. Res. 426 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-20 | H. Res. 426 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-19 | H.R. 1286 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-19 | H.R. 1263 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-15 | H.R. 2240 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-15 | H.R. 2255 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 352 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-05-14 | H.R. 2243 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 405 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 405 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-14 | H.R. 2215 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-13 | H.R. 249 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-13 | H. Con. Res. 30 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-05-08 | H.R. 276 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-08 | H.R. 276 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-05-07 | H.R. 881 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-07 | H.R. 1503 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-06 | H. Res. 377 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-06 | H. Res. 377 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-05 | H.R. 36 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-05 | H.R. 530 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-01 | H.J. Res. 88 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-01 | H.J. Res. 78 (119th) | Final passage | NO | NO | ✓ | Passed |
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.