Rep. Thomas Massie (R-KY) will need to update his resume soon. He lost his primary last night. He also gave one of the most classless concession speeches, but I guess I’d be humiliated too if voters took a belt and whipped it across my face. Massie was more concerned about not voting for tax cuts, border security, and getting airtime cozying up with Democrats over the Epstein Files. He represented a hard-core Trump district—and voters chose challenger Ed Gallrein, a former Navy SEAL, instead.
The election once again confirms that the GOP is Trump’s party. His control over it remains strong, and anyone who dares to oppose him on key policy issues will face backlash from his supporters and the Republican Party. And that is exactly why CNN’s Harry Enten isn’t surprised that Massie lost:
CNN data analyst Harry Enten just knocked it out of the park.
— Overton (@overton_news) May 20, 2026
He said he wasn’t surprised at all with the Thomas Massie upset because President Trump is the “general” of the Republican Party.
ENTEN: “I wasn’t surprised at all because the bottom line is this; Donald Trump is the… pic.twitter.com/ucJMZpydfe
ENTEN: “I wasn’t surprised at all because the bottom line is this; Donald Trump is the general of the Republican Party and the Republican primary voters are his soldiers.”
“And if you look at Thomas Massie, you can see it very clearly.”
“You look in 2020, 2022, 2024, he was getting 75%, upwards of 81% of the primary vote in 2020...”
“And today he gets less than 50% of vote, that’s the story!”
Goodbye, Tom. You won’t be missed, and only someone like him could think he could beat President Trump in this contest. When the president turns against you, it’s usually the end of your political career.
"Running a campaign obsessed with Israel when your district is in Kentucky... was a really stupid idea."@KatiePavlich reacts after Ed Gallrein defeated Rep. Thomas Massie in the most expensive U.S. House primary in American history. pic.twitter.com/OyTaNdtkwC
— Katie Pavlich Tonight (@KatiePavlichNN) May 20, 2026