Once again, in Trump’s America, committing crimes is fine as long as you tell everyone you’re doing it.

Congress Member Profile|U.S. Representative|Democrat|Massachusetts District 2
James P. McGovern
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 592
Yes40%
No57%
Present0%
Not Voting3%
Party align96%
Cross-party0%
SoupScore
District Map
Congressional District 2
U.S. Census Bureau boundary data.
Social & Web
External Resources

James P. McGovern
U.S. RepresentativeDemocratMassachusetts District 2
SoupScore
James P.'s ATmosphere Activity
20 recent posts · 36 sponsored · 223 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
The Big Ugly Bill threw millions of Americans off health insurance. I shared a few of their stories on the House Floor ⬇️
All thanks to Trump’s billionaires-first, workers-last economic policies.
Happy Independence Day.
Yikes. GOP Congressman Austin Scott told me the economy is doing “pretty good.”
…I guess if you hang out with Mar-A-Lago members all day, you think things are good. But the people I talk to think they’re getting hosed by Trump’s billionaire-first economic policies, stupid tariffs, and illegal war.
Republicans had no problem giving ICE a $70 BILLION slush fund…but when it comes to spending just a small fraction of that on feeding hungry families, they say we’ve run out of money.
It’s disgusting.
Rents are up, homeownership is out of reach for so many families, and private equity continues swooping up single family homes to raise rents and jack up prices. We should be making it EASIER to pay your rent and buy a home!
An important bipartisan affordable housing bill to bring down costs could be the law of the land TODAY.
Instead, Trump refused to sign it because we won’t let him lie about voter fraud and rig the midterms.
He doesn’t care about affordability. He cares about himself.
Hey Siri, define corruption.
Wow. Finally they admit that Trump's war is a complete and total disaster for U.S. farmers and the families they feed.
Here's the truth about Trump's economy.
He’s already campaigning for minority leader.
Money should not buy power. This shameful decision is totally out of step with the American People, who are sick & tired of greedy corporations & wealthy elites deciding who represents them in Congress.
Elections should be decided by the American people—not the rich & powerful.
BREAKING: The Supreme Court just struck down another campaign finance limit, opening a flood of GOP money in the midterms.
The change is likely to benefit Republicans, who brought the case and rely more on large donors.
🔗 www.politico.com/news/2026/06...
Rarely does this MAGA-packed Supreme Court grow a pair and stand up to Trump. Thankfully, today, they reaffirmed a basic truth: if you’re born in this country, you are a citizen of this country.
A big win for the Constitution, the rule of law, and our fundamental freedoms.
Reposted byRep. Jim McGovern
We know this Pride felt different for many in the LGBTQI+ community. As we round out Pride Month, our Chair, with several of our Co-Chairs & Vice Chairs, wanted to send a message to LGBTQI+ Americans:
We'll always have your back, during Pride Month—and year-round.
youtube.com/shorts/TSXHa...
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 | NO | 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 | NO | 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 | NO | 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 | NO | NO | ✓ | Passed |
| 2026-05-13 | H.R. 1346 (119th) | Send back to committee | YES | 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 | NO | YES | ✕ | Passed |
| 2026-05-12 | H.R. 2071 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2026-04-30 | S. 4465 (119th) | Fast-track passage | NO | 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 | NO | NO | ✓ | Failed |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | YES | ✕ | Agreed to |
| 2026-04-30 | H.R. 7567 (119th) | Approve amendment | NO | 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.