Trump’s war in Iran is not smart, not legal, not morally right and not in our national interest.
Congress must act and vote for the Khanna-Massie War Powers Resolution.

Congress Member Profile|U.S. Representative|Democrat|Virginia District 8
Donald S. Beyer, Jr.
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 499
Yes39%
No57%
Present1%
Not Voting3%
Party align99%
Cross-party0%
SoupScore
District Map
Congressional District 8
U.S. Census Bureau boundary data.
Social & Web
External Resources

Donald S. Beyer, Jr.
U.S. RepresentativeDemocratVirginia District 8
SoupScore
Donald S.'s ATmosphere Activity
20 recent posts · 45 sponsored · 168 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
The President chose the timing of this war, and he also chose to oppose reforms to restrain DHS after their agents killed American citizens.
Anyone who thinks Trump's illegal war with Iran is going to coerce us into giving ICE and CBP a blind eye and a blank check is mistaken.
Trump spent the last year firing counterterrorism experts - including recently firing a dozen FBI agents from "an elite counter espionage unit that investigates threats from foreign adversaries and specializes in Iran."
www.ms.now/news/kash-pa...
Trump's war with Iran is plainly illegal and unconstitutional.
A lot of people are confused about the War Powers Act.
It *does not* allow the president to make war without authorization from Congress at their personal whim.
It allows for use of the military in consultation with Congress when we have a national emergency because America is under attack.
Pete Hegseth just said: "We didn't start this war."
The Trump Administration is blatantly lying to the American people about the war.
My full statement here:
beyer.house.gov/news/documen...
The Constitution is clear that only Congress has the power to declare war.
I call upon House leaders to immediately bring the House back into session to vote on the Khanna-Massie War Powers Resolution, which I strongly support.
On the other hand, many civilians reportedly have already been killed, and many more are likely to be.
I have always supported diplomacy to achieve our national security aims with Iran as an Ambassador and in Congress, and continue to believe that diplomacy is the only good path forward.
But there is no evidence that President Trump cares about the people of Iran any more than he does about the people of Venezuela, or about the people of other countries repressed by the autocrats and dictators Trump counts as friends.
This does not inspire confidence in the incoherent strategy of an increasingly erratic president.
The Iranian regime has been brutal and repressive, and the human rights and self-determination of the Iranian people deserve our care and consideration.
The only justifications given for war have been Trump’s failure to conclude a deal like the one he inherited and foolishly tore up, along with the goal of destroying a nuclear program he declared "obliterated" a few months ago.
The President has not made the case for a conflict he himself calls "war" to the country or to Congress, nor has he gotten congressional approval for such a step, which means this war is plainly illegal and unconstitutional.
Recent history has shown repeatedly that wars in the Middle East are far easier to begin than they are to finish.
The risk to our servicemembers, citizens, and allies which it creates is not justified by Iran’s threat to our own security, and the threat of a wider conflict that destabilizes the region is significant.
The American people rightly do not want a war with Iran.
President Trump’s war is not smart, it is not legal, it is not morally right, and it is not in our national interest.
Fully autonomous weapons without human oversight should terrify us all. Secretary Hegseth attempting to destroy a company for refusing to usher in a dangerous dystopia is a sign of an administration that's completely lost its moorings. I am working on a legislative response.
Donald Trump suggested sending a hospital ship to Greenland “to take care of the many people who are sick,” while millions of Americans risk losing their health insurance because of Republican cuts to Medicaid. Unconscionable.
Reposted byCongressman Don Beyer
I am humbled to be one of only four Black members of Congress to serve our Commonwealth in Congress. 🧵 #BHM2026
Reposted byCongressman Don Beyer
🧵1/3: When VA made a rule changing how veteran disability ratings were evaluated, veterans pushed back. They flooded the Federal Register with nearly 20,000 comments demanding to be heard. The people who served this country refused to let VA quietly take away what they earned.
SoupScore Breakdown
Loading analysis metrics…
Voting History499 total votesExpandCollapse
Voting History
499 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-06-04 | H. Res. 458 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-06-04 | H. Res. 458 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-06-03 | H.R. 1804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-03 | H.R. 1642 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-05-22 | S.J. Res. 31 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | H. Res. 436 (119th) | Consideration of the Resolution | NO | NO | ✓ | Passed |
| 2025-05-22 | — | Motion to Adjourn | YES | YES | ✓ | Failed |
| 2025-05-20 | S.J. Res. 13 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-20 | H.R. 1223 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-20 | H. Res. 426 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-20 | H. Res. 426 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-19 | H.R. 1286 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-19 | H.R. 1263 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-15 | H.R. 2240 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-15 | H.R. 2255 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 352 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-05-14 | H.R. 2243 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-14 | H. Res. 405 (119th) | Approve resolution | NOT_VOTING | NO | — | Passed |
| 2025-05-14 | H. Res. 405 (119th) | End debate now | NOT_VOTING | NO | — | Passed |
| 2025-05-14 | H.R. 2215 (119th) | Fast-track passage | NOT_VOTING | YES | — | Passed |
| 2025-05-13 | H.R. 249 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-13 | H. Con. Res. 30 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-05-08 | H.R. 276 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-08 | H.R. 276 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-05-07 | H.R. 881 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-07 | H.R. 1503 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-06 | H. Res. 377 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-05-06 | H. Res. 377 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-05-05 | H.R. 36 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-05 | H.R. 530 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-01 | H.J. Res. 88 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-05-01 | H.J. Res. 78 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-30 | H.J. Res. 89 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-30 | H.J. Res. 87 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-29 | H.J. Res. 60 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-29 | H.R. 859 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H.R. 1442 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H.R. 1402 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-29 | H. Res. 354 (119th) | Approve resolution | NO | NO | ✓ | Passed |
| 2025-04-29 | H. Res. 354 (119th) | End debate now | NO | NO | ✓ | Passed |
| 2025-04-28 | S. 146 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-28 | H.R. 973 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-04-10 | H.R. 22 (119th) | Final passage | NO | NO | ✓ | Passed |
| 2025-04-10 | H.R. 22 (119th) | Send back to committee | YES | YES | ✓ | Failed |
| 2025-04-10 | H. Con. Res. 14 (119th) | Accept Senate changes | 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.