A Democracy Drive Thread
Loyalty enforcement inside his own party — the Republicans who crossed him on the Iran war, spending, and impeachment, and the primary challengers, retirement threats, and personal insults he used to drive them out.
The president's demand for loyalty does not stop at the opposition. This thread tracks the campaign he has waged against members of his own party who dared to break with him — over the war in Iran, over spending, over his impeachment. The pattern is consistent: a Republican votes the wrong way or says the wrong thing; the president brands them a “loser,” a “lunatic,” or a “RINO”; and then the machinery turns — a recruited primary challenger, a flood of money, a threat to end a career. By the summer of 2026 he had helped drive sitting senators and a veteran congressman out of office, and bent a Republican-led Senate into reversing a war-powers vote it had already cast. The entries are in chronological order so the sequence speaks for itself.
June 29, 2025
After Sen. Thom Tillis (R-N.C.) opposed the Senate version of the “One Big Beautiful Bill” over its Medicaid cuts, the president publicly threatened to back a primary challenger, posting that “numerous people” wanted to run against “Senator Thom.” Within a day, Tillis announced he would not seek reelection in 2026, telling the president by text to “start thinking about my replacement.”
“Numerous people have come forward wanting to run in the Primary against “Senator Thom” Tillis.”
November 14, 2025
With Rep. Thomas Massie (R-Ky.) repeatedly breaking from him on the Iran war and the Epstein files, the president turned personal — posting on Truth Social that Massie's new wife “will soon find out that she's stuck with a LOSER!”, mocking the congressman's remarriage following the death of his first wife.
“His wife will soon find out that she's stuck with a LOSER!”
May 16, 2026
Sen. Bill Cassidy (R-La.) — one of seven Republican senators who voted to convict Trump at his second impeachment — lost his primary with just 24.8% of the vote, as the president's endorsed candidate, Julia Letlow, and John Fleming advanced to a runoff. Cassidy became the first Republican senator Trump helped drive from office through a primary challenge.
May 19, 2026
Three days after Cassidy's defeat, Rep. Thomas Massie (R-Ky.) lost his primary to Trump-recruited former Navy SEAL Ed Gallrein, 54.9% to 45.1%. The race drew more than $32 million in ad spending — the most expensive U.S. House primary on record — fueled by the president's vendetta over Massie's opposition to the Iran war, his push to release the Epstein files, and his resistance on spending.
May 26, 2026
A week later, four-term Sen. John Cornyn (R-Texas) lost his primary runoff to Trump-endorsed Attorney General Ken Paxton, whom the president hailed as a “true MAGA warrior.” Roughly $100 million was spent — the most expensive Senate primary in history — and Senate Republican leadership had pleaded with Trump to back the incumbent. He backed the challenger anyway.
June 24, 2026
The president went to a closed-door Senate Republican lunch and berated the senators as “losers” for voting to rein in his Iran war, calling Cassidy — already defeated in his own primary — a “lunatic” after Cassidy challenged him to his face over the war's unmet objectives. Hours later, in a late-night do-over, the Senate reversed itself: Cassidy flipped his vote, Rand Paul switched to “present,” and the war-powers resolution died 50-47.