As if it hasn’t already under your failed leadership…

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.
Thank you @hcrichardson.bsky.social for writing about the deeply disturbing parallels between MAGA and fascist movements. We are living through a dark chapter in America’s story. But we will fight back & reverse course before it’s too late.
Democrats are not communists. Republicans are fascists.
Congress AGAIN votes to end Trump’s illegal & reckless war with Iran.
Massachusetts does not want this war. America does not want this war. It’s costing us billions & has taken the lives of 18 brave service members.
END THIS WAR NOW!
NEWSFLASH to my Republican colleagues: national security is about more than how many bombs we can drop on people.
It’s also about making sure folks have access to quality healthcare, ensuring they can afford food, rent, and gas, and creating good jobs that allow them to provide for their family.
This is beyond idiotic. Our rights are not an Olive Garden lunch special.
Your shitty, watered-down bill is a bandaid on a bullet hole. It does NOT ban stock trading. It bans Members from *BUYING* stocks but not *SELLING* them. Nice loophole. 🙄
And it does NOTHING to prevent crooks at the White House from cashing in on insider info. We need a REAL ban on stock trading.
Are you better off today than you were a year and a half ago? I doubt it.
It’s been over a month. Where’s Mitch?
WE WILL STOP FASCISM. 🇺🇸
Republicans say we “already have laws against insider trading.” So why the hell do so many Members of Congress make MILLIONS off the stock market while in office?
We should ban stock trading throughout the government—including at the White House–NOW!
He always goes out of his way to dishonor and disrespect fallen heroes. Because he is a sick, depraved, empty human being with no moral center. I pray that the families of the service members who were killed do not see the President of the United States putting words in their loved ones' mouths.
America’s 6-decade embargo of Cuba has been a disaster—not for the Cuban government, but for the Cuban people:
❌Power grid collapsed 8x
❌Daily water shortages for 3 MILLION Cubans
❌Infant mortality rate doubled
❌Childhood cancer survival rates down.
It’s Gaza in slow motion.
Republicans pretend to care about the national debt, but when it comes to defense contractors or tax breaks for billionaires, they race to write a blank check.
Their hypocrisy is truly astounding.
Guess who attended a $1,200 per plate dinner with the pesticide industry?
If you said top Trump & RFJ Jr. advisor Calley Means—who publicly says pesticides are bad—you're right! Is that all it takes to buy a Trump official these days?
It's time for MAHA & MAGA to BREAK UP!
How many of Trump’s radicalized ICE incels are violent monsters? It’s a threat to public safety and a danger to our communities.
It was an honor to finally meet Pastor Ezra Jin. I joined colleagues in calling for his release from detention in China. Authorities must release the rest of the Zion Church members whose religious freedom rights are denied by the Chinese government.
Last week, I spoke with 160 incredible young anti-hunger advocates as part of the 4th Gen Z Food & Hunger Summit.
This work is more important than ever. 1/3 of Gen Z Americans have faced food insecurity. Together, we can #EndHungerNow.
Republicans have a new favorite talking point: calling anyone who disagrees with them a “communist” instead of addressing the affordability crisis—or the fascist MAGA takeover eating their own party alive. I’ll keep calling them out.
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 |
|---|---|---|---|---|---|---|
| 2025-11-18 | H. Res. 888 (119th) | Motion to Refer | YES | YES | ✓ | Failed |
| 2025-11-18 | H. Res. 878 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2025-11-18 | H. Res. 879 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-11-18 | H. Res. 879 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-11-18 | H.R. 4405 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-18 | H. Res. 878 (119th) | Kill the motion | YES | YES | ✓ | Failed |
| 2025-11-18 | H.R. 2659 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-17 | H.R. 1608 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-11-13 | H.R. 5371 (119th) | Accept Senate changes | NO | NO | ✓ | Passed |
| 2025-11-12 | H. Res. 873 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-19 | H. Res. 719 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-09-19 | H.R. 5371 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-19 | H.R. 5371 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-18 | H.R. 1047 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-18 | H.R. 3015 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-18 | H.R. 3062 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 713 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-09-17 | H.R. 5143 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H.R. 5125 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 722 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-17 | H. Res. 722 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 5140 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 4922 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-16 | H.R. 2721 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-16 | H. Res. 707 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-09-16 | H. Res. 707 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-09-15 | H.R. 3400 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-09-15 | H.J. Res. 117 (119th) | Kill the motion | NO | NO | ✓ | Passed |
| 2025-09-11 | H.R. 3486 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-11 | H.R. 3944 (119th) | Instruct negotiators | YES | YES | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-09-10 | H.R. 3838 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | NO | NO | ✓ | Agreed to |
| 2025-09-10 | H.R. 3838 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2025-09-09 | H. Res. 682 (119th) | Approve resolution | 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.