House Republicans wrote a corruption bill that carefully avoids the most obvious corruption in Washington.

Congress Member Profile|U.S. Representative|Democrat|Massachusetts District 3
Lori Trahan
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 592
Yes43%
No53%
Present0%
Not Voting5%
Party align98%
Cross-party1%
SoupScore
District Map
Congressional District 3
U.S. Census Bureau boundary data.
Social & Web
External Resources

Lori Trahan
U.S. RepresentativeDemocratMassachusetts District 3
SoupScore
Lori's ATmosphere Activity
20 recent posts · 16 sponsored · 64 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Two companies control 99% of U.S. smartphones. They charge developers up to 30% and block you from hearing about lower prices.
Americans could save $8.9 billion a year if app stores had to compete.
That's exactly what my bipartisan App Store Freedom Act would do.
Republicans are trying to jam through a government funding bill. Here are the highlights:
❌Nothing to rein in ICE.
❌Nothing to end Trump’s Iran war.
❌Nothing to to lower costs for American families.
I voted NO.
Families shouldn't foot the bill to power AI data centers.
Today I voted to advance the Ratepayer Protection Act to make Big Tech pay for the energy and grid upgrades their data centers demand, so hardworking families and small businesses aren't stuck with higher electricity bills.
More 👇
Under Donald Trump and Republicans’s One Big, Ugly Bill, millions of Americans have seen their healthcare costs skyrocket, including 389,000 Massachusetts residents.
Tax cuts for billionaires. Funding for ICE. Blank check for war in Iran.
Nothing for healthcare.
Clean water is not a luxury. It’s the baseline every community deserves. But this fight is going to take all of us. I’m proud to work with members of the Massachusetts delegation to protect our communities and prevent the next disaster before it happens.
The federal government needs to do its part by actually funding these grants and prioritizing the communities that need them the most. (2/2)
I applaud @massgovernor.bsky.social for launching this program, which will better position cities and towns across Massachusetts to win federal infrastructure investments that we desperately need to improve our roads, bridges and water systems. (1/2)
While Americans can't afford healthcare, gas and groceries, Donald Trump was paid $2 MILLION by a South Korean company under investigation by his own Commerce Department.
All part of his plan to make as much money as possible while he’s in office.
Gas prices are rising again right as record heat hits our communities and summer travel peaks.
Meanwhile, Donald Trump is talking about putting American servicemembers on the ground in Iran.
It’s time to focus on the American people.
Instead of using tonight's address to lay out a plan to make groceries, housing, or health care more affordable, Donald Trump spent it laying the groundwork to steal the midterms and ram through his partisan voter suppression bill.
Today, I voted for an amendment to eliminate $3.3 billion in military assistance funding for Israel in this year's national security funding bill. I want to be clear about why.
Under Donald Trump's Big Ugly Bill, 1 in 6 Massachusetts children on SNAP have lost their food assistance.
That’s over 60,000 kids whose families are now living in fear of not being able to put dinner on the table.
No one likes changing the clocks twice a year. It's disruptive, it's inconvenient, and in the winter it robs us of evening sunlight.
Yesterday I voted YES to make Daylight Saving Time permanent. More light after work. More time outside with your kids.
I'm proud to work with @markey.senate.gov and @warren.senate.gov to introduce legislation that will put real federal money on the table for our cities and towns so when an emergency like this hits, they have the necessary resources to fix their sewers and protect our communities. (2/2)
As communities along the Merrimack River continue to recover from the recent sewer main failure in Haverhill, it's clear that local governments cannot shoulder the costs of expensive water infrastructure projects without reliable federal support. (1/2)
American families are struggling more than ever to make ends meet. They can’t afford the gas they need to get to work, and they can’t afford the groceries they need to put food on the table for their families.
Donald Trump’s solution: more war in Iran.
Neither was the target of a warrant. Neither shooting was captured on body cameras. Neither family has answers.
This is what happens when Donald Trump and Republicans in Congress hand ICE a blank check and zero accountability. Innocent people in our communities are paying for it with their lives.
For the second time in less than a week, ICE agents have shot and killed a man on his way to work.
Lorenzo Salgado Araujo was killed in Texas last Tuesday. He built homes for 35 years. Joan Sebastian Guerrero was killed in Maine yesterday. His wife and young daughter watched him die.
@moulton.house.gov and I are calling on the federal government to do more to support Haverhill now and prevent it from happening in other communities again in the future. (2/2)
SoupScore Breakdown
Loading analysis metrics…
Voting History592 total votesExpandCollapse
Voting History
592 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 |
|---|---|---|---|---|---|---|
| 2026-06-30 | H. Res. 1399 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-30 | H. Con. Res. 108 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | Approve resolution | NO | NO | ✓ | Failed |
| 2026-06-30 | H. Res. 1398 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-29 | H.R. 7128 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-29 | H.R. 7757 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-25 | H.R. 2478 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 915 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-24 | H.R. 7401 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-23 | H.R. 6644 (119th) | Accept Senate changes | YES | YES | ✓ | Passed |
| 2026-06-23 | S. 629 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-11 | H. Res. 1335 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-11 | H.R. 9238 (119th) | Fast-track passage | NO | NO | ✓ | Failed |
| 2026-06-10 | H.R. 8464 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 8464 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-10 | H.R. 8312 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-10 | H.R. 7892 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | H.R. 5408 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1140 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-09 | S. 2 (119th) | Motion to Commit | YES | YES | ✓ | Failed |
| 2026-06-09 | H. Res. 1140 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-09 | H. Res. 1345 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-08 | H.R. 8428 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-08 | H.R. 8466 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-05 | H.R. 2913 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-06-04 | H. Res. 518 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-04 | H.R. 8646 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-04 | H. Res. 1336 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Res. 1336 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-04 | H. Con. Res. 84 (119th) | Approve resolution | YES | NO | ✕ | Failed |
| 2026-06-03 | H. Res. 518 (119th) | Motion to Discharge | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Con. Res. 86 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-06-03 | H.R. 7726 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-06-03 | H.R. 2860 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-06-03 | H. Res. 1333 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-06-03 | S. 254 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-06-03 | H.R. 7618 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-21 | H.R. 6047 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-21 | H.R. 1041 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Final passage | NO | NO | ✓ | Failed |
| 2026-05-21 | H.R. 1329 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-20 | H. Res. 1300 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-20 | H. Res. 1300 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-20 | H.R. 2616 (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.
Page 1 / 12Next →