Did Democrats vote against a bill that only contained a ban on members of Congress and their spouses trading individual stocks? Yes, but that is missing context: While H.R. 7008 includes a ban on stock trading, it also includes a separate provision requiring voters to provide photo identification. A vote against the bill was not necessarily a vote against the stock trading ban. Lawmakers may have opposed the voter ID provision, the stock trading ban, or both.
The claim appeared in a post and video article (archived here) by the @bennyjohnson account on X on July 22, 2026. It read:
JUST IN: Congress has passed a bill banning members of Congress and their spouses from trading individual stocks in a 232-198 vote.
198 Democrats voted AGAINST this bill.
This is what a screenshot of the video in the post looked like:

(Image source: post by @bennyjohnson on X.)
H.R. 7008
H.R. 7008, the Stop Insider Trading Act (archived here), passed the House on July 22, 2026, by a vote of 232-198 (archived here), with Democrats casting all the votes against the legislation. Thirteen Democrats voted in favor of it, along with one independent. The bill's summary read (archived here):
This bill generally prohibits Members of Congress and their spouses and dependent children from purchasing stocks and requires public notice before these individuals may sell stocks.
Specifically, Members of Congress and the spouses and dependent children of Members of Congress may not purchase covered investments.
Despite its name, the Stop Insider Trading Act is not solely about insider trading. Section 3 of H.R. 7008, titled "Requiring Voters to Provide Photo Identification," would require voters to present photo ID when voting in federal elections, whether in person or by mail, with exceptions for military and overseas voters and certain elderly and disabled voters.
Under the bill, valid photo ID would include a state driver's license, a state-issued identification card, a U.S. passport, a Department of Defense or Department of Veterans Affairs photo ID, or a tribal government-issued photo ID with an expiration date.
Bottom line: A vote against the bill was not simply a vote against the insider trading portion of the legislation. A lawmaker could have opposed that provision, the section requiring photo ID for voting, or both.
Republican Rep. Thomas Massie of Kentucky, who voted in favor of H.R. 7008, highlighted his concerns over the dual-purpose bill in posts (archived here) on his X account (@RepThomasMassie) on July 22, 2026. The consecutive posts read:
Congress is not serious.
We are voting on a stock trading ban for members of Congress...
BUT Republicans added voter-ID in the legislation.
Not to get Dems to vote for voter-ID,
but to get them to vote against the stock trading ban, so they can use it in the Nov. election.
And:
If we really wanted to ban stock trading for members of Congress,
we would offer stand alone legislation and could get a large bipartisan majority,
and the bill would have a chance of passing on the Senate.
But today we have political theater cooked up by 25 yr old staffers.
This is what a screenshot of the post looked like:

(Image source: post by @RepThomasMassie on X.)