Even though the video is only thirty-nine seconds long, it has harmed Speaker Mike Johnson’s reputation more in just one week than the majority of political advertisements do in an entire campaign. It reappeared on May 14, precisely one year after he first uttered those words. Strangely enough, or perhaps not, the same day the U.S. Office of Government Ethics published documents revealing that President Trump had carried out over 3,600 stock transactions in the first quarter of 2026, totaling between $220 million and three quarters of a billion dollars. To put it mildly, the optics were difficult.
Johnson sounds almost contrite in the video. He discusses how members of Congress make “extreme sacrifices,” how families consider whether moving to Washington is worthwhile, and how stock trading enables lawmakers to “take care of their family.” After pausing, he makes the kind of half-defense that politicians use when they are aware that the situation is precarious. He says he’s probably in favor of a ban. overall. Because it has been ruined for everyone by a few bad actors. It’s the kind of statement that makes sense in a green room but falls flat on social media.
This is the part where people roll their eyes. The annual salary of rank-and-file members of Congress is $174,000. The Speaker earns $223,500. These figures haven’t changed since 2009, which is a real cut of about 30% when inflation is taken into account. You make a valid point. However, the “scraping by” narrative begins to falter when you combine that number with federal health insurance, a defined-benefit pension that vests in five years, Thrift Savings Plan matching, travel allowances, and an office expense account. A junior congressperson’s salary is less than half that of the median American household, and the majority of them receive no pension at all.
It has been educational to watch the response develop online. A Reddit user commented, “Taking care of family sounds noble until your job also lets you move the market.” Another said dryly that anyone outside of Congress would become Martha Stewart if they traded on the kind of information lawmakers see on a daily basis. The underlying suspicion is genuine despite the heavy sarcasm. Even though Johnson’s clip was well-meaning, there is a feeling that the rules in Washington are bent in ways that they aren’t elsewhere.
Colorado Congressman Jason Crow took advantage of the situation. He wrote Johnson and Minority Leader Hakeem Jeffries a bipartisan letter on May 13, the day before the video went viral, demanding an immediate prohibition on members, their families, and their employees trading individual stocks. Additionally, he wants prediction markets to be included; last month, the Senate passed a bipartisan resolution addressing this issue. Crow’s framing is more nuanced than Johnson’s: he contends that lawmakers have access to information that regular citizens do not, and that the appearance of self-dealing is sufficient to erode public confidence regardless of actual wrongdoing.

It’s difficult to ignore how frequently this same battle reappears. The portfolio of Nancy Pelosi turned into a meme. A federal investigation was prompted by Richard Burr’s pandemic trades. Financial newsletters continue to feature Tommy Tuberville’s revelations. The debate is always brought back into the spotlight by another clip or filing. For years, the TRUST in Congress Act has been discussed but never passed. A cosponsor is Crow. So are a number of Republicans. However, for some reason, the rules never really alter.
The contrast is what makes the Johnson moment land more forcefully than usual. In the same year that the minimum wage debate stalled at $7.25 once more, he was talking about salaries of $174,000. While Trump’s quarterly trades reached nine figures, he discussed qualified individuals leaving Washington. Investors appear to think that nothing significant will occur prior to the midterms. Whether Congress can change its ways on this issue or if voters will eventually do it for them is still up in the air. The clip simply keeps playing for the time being.
