Donald Trump was warned that releasing violent extremists without accountability would put our communities at risk. That warning was ignored.
Now, five years after January 6th, America is less safe.

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.
Now the consequences are clear.
Dozens of pardoned January 6 offenders are already facing new criminal charges, including child sex crimes, illegal weapons possession, drunk driving, rape, and in multiple cases, deadly outcomes.
Those pardons included people who assaulted police with flag poles and led coordinated attacks on the Capitol to keep Trump in power.
Law enforcement held hundreds of the most violent attackers accountable. Then Trump erased it all.
Last January, he issued blanket pardons to every January 6th offender, no matter how brutal their crimes.
Five years ago, a violent mob stormed the U.S. Capitol after Donald Trump spent months lying about the 2020 election.
Police were beaten. Lives were threatened. Democracy was attacked.
Congratulations to Mayor Brian DePeña on beginning his second term! Lawrence is a resilient city built by immigrants, and today we celebrated our shared commitment to making it an even better place to call home.
Over the past year, my team and I have answered 56,375 emails and more than 15,300 calls from parents, students, seniors and neighbors across #MA3.
You reached out, we answered, and we look forward to continuing to serve in 2026!
This is spot on. State investments pushed forward by @massgovernor.bsky.social will help first responders in the Nashoba Valley continue responding to the increased strain following the Steward crisis. An important step as the region's new emergency facility is built.
Congress must be briefed immediately on the legal justification for this attack, the cost to American taxpayers, and the administration’s strategy and path forward in Venezuela and across the region.
While this administration diverts immense resources into another foreign conflict, Americans continue to struggle with the skyrocketing cost of health care, groceries, and utilities. That is where our focus should be.
No amount of conjecture from the Trump administration excuses ignoring the most pressing challenges facing hardworking families here at home.
Acknowledging that reality does not justify the Trump administration bypassing Congress, putting our brave service men and women in harm’s way, or spending billions of taxpayer dollars on regime change in South America.
Maduro is a dictator whose brutal, antidemocratic rule has brought immense suffering to the Venezuelan people. His repression and corruption are well documented and deserve condemnation.
Yesterday, health care prices began skyrocketing for millions of Americans – all because Republicans in Washington refuse to act.
They have no plan.
Happy New Year!🎉 Wishing you and your family a joyful 2026!
Representing the district I was born in, raised in, and that my husband and I are now raising our family in is the honor of a lifetime. That’s why, as the year comes to an end, I put pen to paper detailing the work I’m doing to live up to the trust you’ve placed in me.
Good news: A federal judge has blocked Trump's attempt to withhold counterterrorism funding for Massachusetts. These funds support law enforcement coordination during especially dangerous moments, including apprehending the Brown University attacker.
Above all else in this job, I am accountable to folks here in #MA3. My End of Term report details the work my team and I have been doing to serve our district. I hope you’ll take a minute to read about the progress we have accomplished and the work ahead!
trahan.house.gov/report
As your representative, nothing is more important than showing up, hearing your concerns and working on your behalf. That’s why over the past year, I’ve had more than 440 meetings, town halls and events with #MA3 constituents!
I’ll always fight to make sure our district gets the funding we need for important projects. Here are just a few examples of success stories across #MA3. To see more, check out my 2025 End of Year Report!
trahan.house.gov/report
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-05-20 | H.R. 2616 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-20 | H.R. 1993 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | S. 1003 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | S. 2393 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 5317 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 4544 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H.R. 3234 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-20 | H. Res. 1299 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-15 | H.R. 8469 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2026-05-15 | H.R. 8469 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-05-14 | H.R. 8365 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-14 | H.R. 8365 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 5625 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-05-14 | H. Con. Res. 75 (119th) | Approve resolution | YES | YES | ✓ | Failed |
| 2026-05-14 | H.R. 6260 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-05-14 | H.R. 6260 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-05-13 | H. Res. 1259 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1251 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Con. Res. 96 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Final passage | YES | NO | ✕↔ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2026-05-13 | H. Res. 1252 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1274 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-05-13 | H. Res. 1275 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-05-12 | H.R. 2853 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-05-12 | H.R. 2071 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-30 | S. 4465 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-30 | H.R. 7567 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NOT_VOTING | NO | — | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2026-04-30 | S. Con. Res. 33 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-29 | S. 1318 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-29 | H. Res. 1224 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2026-04-29 | H. Res. 1224 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2026-04-27 | H.R. 227 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-27 | H.R. 7959 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2026-04-23 | H.R. 5587 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2026-04-22 | H.R. 6387 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2026-04-22 | H.R. 4690 (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.