Today, the House once again sided with the American people and rejected Trump’s reckless war with Iran.
This war is costing lives & driving up costs. Americans rightly don’t want another forever war in the Middle East & the President has shown he can’t find his way out.
It’s time to end it.

Congress Member Profile|U.S. Representative|Democrat|Massachusetts District 1
Richard E. Neal
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 592
Yes41%
No52%
Present0%
Not Voting7%
Party align99%
Cross-party1%
SoupScore
District Map
Congressional District 1
U.S. Census Bureau boundary data.
Social & Web
External Resources

Richard E. Neal
U.S. RepresentativeDemocratMassachusetts District 1
SoupScore
Richard E.'s ATmosphere Activity
20 recent posts · 5 sponsored · 40 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Congress must be held to the standard our constituents demand, grounded in trust, accountability, & integrity.
Republicans put a bill on the Floor that appears to be reform but settles for a half-measure that allows more abuses. They also poisoned it with voter suppression.
That's why I voted no.
Reposted byRep. Richard Neal
Republicans are about to leave DC for a month. And they're spending their last week ignoring the number one issue on Americans' minds: rising costs.
Ranking Member @neal.house.gov:
Republicans keep finding billions of dollars in the couch cushions for Trump’s war but can’t manage to dig out a nickel to make your health care cheaper.
Their priorities are staggering.
It was a privilege to be in Blandford to announce more than $1 million in federal funding I secured for water treatment and distribution system upgrades.
Everyone should be able to trust the safety of their water system, and projects like this make us healthier.
www.masslive.com/westfieldnew...
Sending my best wishes to Prime Minister Andy Burnham as he enters into his tenure leading our treasured ally.
I look forward to working together to strengthen the enduring partnership and special relationship between our two countries.
If there were ever a proof point that this president doesn’t need more tariff authority, it’s this.
President Donald Trump is invoking a 1930 trade law to impose whopping 50% tariffs on certain Canadian goods. The move threatens a broader trade war with the United States’ second-top trading partner. https://cnn.it/4fuzj2k
Heartbroken by the news of service members lost over the weekend in the Middle East. I am praying for the families of our lost heroes and those who continue to put their lives on the line for our country.
This reckless war must end.
Trump has forced people to spend nearly $60 billion more at the pump since the start of the war he started and has failed to get out of.
What else could you have spent an extra $477 on?
6 years ago, we lost a titan of Congress and my dear friend, Congressman John Lewis. Throughout his life, John never stopped fighting to make our country more just and equal for all.
We will never stop working to carry forward his legacy.
The American people are rejecting Trump's failures, so he's resorting to more lies about our elections so he can muddy the waters and suppress the vote.
Our elections are safe. Americans should remain confident that their vote cannot be diminished by the President's delusions.
While Republicans try to rebrand their Big Ugly Law, real people are feeling the pain of their bad policies.
I broke it down in a recent episode of the Julie Mason Show. Listen to my full interview here: sxm-publish-clips.content-ingest.siriusxm.com/clip/f319447...
I spoke with 22 News about the importance of this legislation and what it means for Massachusetts families:
Housing costs are beyond what families can afford. That's why Congress passed legislation to build more homes & make it easier for you to realize the American dream.
We shouldn't forget that when rising costs were squeezing Americans, Trump refused to act & chose his power over lowering your bills.
Reposted byRep. Richard Neal
Republicans think the crumbs of relief they're throwing out will make you forget who created this health care crisis.
Ranking Member @neal.house.gov:
Reposted byRep. Richard Neal
Republicans are picking and choosing who deserves relief from the health care crisis they've manufactured.
Ranking Member @neal.house.gov:
Republicans claimed there wasn’t enough money to fund health care.
Now they’re trying to hand Trump $350 billion while your premiums double. You were never their priority.
Trump’s out-of-control ICE killed 2 people in the last week.
The unleashing of ill-trained & unaccountable officers into our communities to enforce an extreme immigration agenda only wreaks havoc & has deadly consequences. It must stop immediately.
I’ll keep fighting for reform and accountability.
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 | NOT_VOTING | 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 | NOT_VOTING | YES | — | Passed |
| 2026-06-08 | H.R. 8466 (119th) | Fast-track passage | NOT_VOTING | 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 | NOT_VOTING | NO | — | Passed |
| 2026-05-20 | H. Res. 1300 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2026-05-20 | H.R. 2616 (119th) | Final passage | NOT_VOTING | 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 →