A Democracy Drive Thread

The Sycophants

They called him a con artist, a fraud, even “America’s Hitler” — and then they went to work for him. A record of the Republicans who told us, in their own words, exactly who Donald Trump was, and abandoned every word of it the moment his favor became the price of power.

These are the people who cannot be taken at their word. Not opponents who lost an argument, but Republicans who diagnosed Donald Trump precisely — in public essays and private messages — and then bent the knee the instant a nomination, a Cabinet seat, or a political future was on offer. Each entry pairs what they said before with what they did after, side by side and with sources, so the distance between the two speaks for itself. It opens with two of the most vivid cases and will grow as more are added.

14 entries Dec 2015Jul 2026 Every entry is sourced & links back to the archive.
J.D. Vance

July 4, 2016

In 2016, J.D. Vance called Trump “cultural heroin” in public and “America’s Hitler” in private — and described himself as a “Never Trump guy”

As a self-described “Never Trump” conservative, Vance spent 2016 warning anyone who would listen about Donald Trump. In an essay for The Atlantic published July 4, 2016, he called Trump “cultural heroin” — a demagogue peddling simple solutions he could never deliver, who “cannot fix what ails” the people cheering him. In private he went further: in a 2016 message to his Yale Law School roommate Josh McLaurin — now a Democratic state senator in Georgia — he weighed whether Trump was merely a “cynical asshole like Nixon” or “America’s Hitler.” (A biographical footnote for a man whose identity has always been adaptable: he was born James Donald Bowman in 1984, renamed James David Hamel as a child, and adopted the surname Vance only as an adult.)

“I go back and forth between thinking Trump is a cynical asshole like Nixon who wouldn’t be that bad (and might even prove useful) or that he’s America’s Hitler.”

January 20, 2025

Eight years later, he was sworn in as Trump’s vice president

Vance won his Ohio Senate seat in 2022 with Trump’s endorsement, having recanted his earlier views; in July 2024 Trump made him his running mate, and on January 20, 2025 he was sworn in as vice president. Asked about his old attacks, Vance has said only that he “was wrong” and changed his mind after watching Trump govern — an account that asks the country to treat the “America’s Hitler” text and the “cultural heroin” essay as youthful misjudgments rather than the clear-eyed warnings they still read as. In July 2026, a decade to the day after it first ran, The Atlantic republished his 2016 essay in full, unedited.

Marco Rubio

February 26, 2016

In 2016, Marco Rubio branded Trump a “con artist” who could not be trusted with the nuclear codes

During the 2016 Republican primary, Rubio was one of Trump’s most cutting opponents. He called him “a con artist” and “a dangerous con man,” mocked the size of his hands, dismissed him as “vulgar,” and warned that so “erratic” a figure could not be trusted with the nuclear codes of the United States. Stopping Trump, he told conservatives, was a moral obligation.

“Donald Trump is a con artist.”

January 21, 2025

Nine years later, he was confirmed as Trump’s Secretary of State, 99 to 0 — and sworn in by Vice President J.D. Vance

After endorsing Trump and campaigning to hand him the very nuclear codes he once warned about, Rubio was nominated to run the State Department. The Senate confirmed him 99–0 on January 20, 2025, and the next day he was sworn in as the 72nd Secretary of State — by Vice President J.D. Vance, the man who had privately called Trump “America’s Hitler.” Two of Trump’s sharpest former critics, administering to each other the loyalty they had both warned the country against.

Sources: CBS News ↗ · Axios ↗
Lindsey Graham

December 8, 2015

In 2015, Lindsey Graham called Trump a “race-baiting, xenophobic religious bigot” and warned his party: “If we nominate Trump, we will get destroyed… and we will deserve it”

As a rival for the 2016 nomination, Graham was blunt about the danger he saw in Trump. In December 2015 he called him “a race-baiting, xenophobic religious bigot” who “doesn’t represent my party,” and he warned Republicans in a line that would follow him for the rest of his career: “If we nominate Trump, we will get destroyed… and we will deserve it.” On CNN, he offered his own prescription for the party.

“You know how you make America great again? Tell Donald Trump to go to hell.”

July 11, 2026

He spent the rest of his life as one of Trump’s most loyal allies — right up to his death on July 11, 2026

The reversal was total. After Trump won in 2016, Graham became one of his closest allies and golf partners in Washington, defending him through two impeachments and his return to power in 2024. He never again reckoned with his own prophecy that the party would be “destroyed,” and would “deserve it,” for following Trump. Graham died on July 11, 2026 at age 71, of an aortic dissection, hours after returning from a trip to Ukraine — a Trump loyalist to the end. The president he had once told to “go to hell” led the tributes.

Sources: NPR ↗ · CNN ↗ · Axios ↗
Ted Cruz

May 3, 2016

In 2016, Ted Cruz called Trump a “pathological liar” and “utterly amoral” — “a sniveling coward” who should “leave Heidi the hell alone”

On May 3, 2016, the day of the Indiana primary, Cruz unloaded on Trump in a news conference, calling him “utterly amoral,” “a narcissist at a level I don’t think this country’s ever seen,” and “a serial philanderer.” It came after Trump had branded him “Lyin’ Ted,” mocked his wife Heidi’s looks, and pushed a tabloid smear tying Cruz’s own father to the assassination of John F. Kennedy. Cruz called Trump “a sniveling coward” and told him to “leave Heidi the hell alone.” That summer he pointedly refused to endorse Trump at the Republican convention, telling delegates to “vote your conscience,” and was booed off the stage.

“This man is a pathological liar.”

September 23, 2016

Months later he endorsed Trump anyway — and became one of his most reliable allies in the Senate

The reconciliation took only months. On September 23, 2016, Cruz endorsed the man who had insulted his wife and smeared his father, and after Trump took office he remade himself into one of the president’s most dependable defenders in the Senate. The father he had defended, the wife he had demanded Trump “leave alone” — none of it outlasted the calculation that his career was safer inside Trump’s orbit than outside it.

Nikki Haley

February 1, 2024

In the 2024 primary, Nikki Haley called Trump “unhinged” and “diminished,” warned that “chaos follows” him, and said she felt “no need to kiss the ring”

Running against Trump for the 2024 nomination — after serving as his UN ambassador — Haley cast him as unfit to return to office. She called him “unhinged” and “more diminished than he was,” told crowds that “chaos follows” Trump wherever he goes, argued he was too old and erratic to be trusted with the presidency again, and declared she felt “no need to kiss the ring.”

“I feel no need to kiss the ring.”

May 22, 2024

Two months after dropping out, she announced she would vote for the “chaos” she had warned against

Haley suspended her campaign in March 2024, and by May she had folded: “I will be voting for Trump,” she announced. The man she had called “unstable and unhinged,” too diminished and chaotic for the office, now had her vote — the warning discarded the moment the primary was lost.

Sources: NBC News ↗ · CNN ↗
Elise Stefanik

October 8, 2016

In 2016, Elise Stefanik called Trump’s conduct “just wrong” and “insulting to women,” and his Muslim ban “not who we are as a country”

As a newly elected moderate from upstate New York, Stefanik held Trump at arm’s length and billed herself as an “independent voice.” After the Access Hollywood tape she said his “inappropriate, offensive comments are just wrong,” called his rhetoric “insulting to women,” condemned his proposed Muslim ban as “not who we are as a country,” and said there was “no excuse” for his attacks on the Gold Star Khan family.

“Donald Trump’s inappropriate, offensive comments are just wrong — no matter when he said them or whatever the context.”

May 14, 2021

She reinvented herself as one of Trump’s fiercest defenders — and rose to House Republican leadership on it

Over Trump’s first term Stefanik transformed completely, becoming one of his most aggressive defenders through the Russia investigation and both impeachments. In May 2021, House Republicans elevated her to Conference Chair — the No. 3 leadership post — replacing Liz Cheney, who had refused to go along with Trump’s election lies. In 2024 Trump tapped her to be his UN ambassador.

Sources: TIME ↗ · CNN ↗ · NPR ↗
Kristi Noem

December 1, 2015

In 2016, Kristi Noem endorsed Marco Rubio and called Trump’s ideas “un-American,” saying his “principles and values don’t align with mine”

As a South Dakota congresswoman during the 2016 primary, Noem endorsed Marco Rubio and rejected Trump outright. She called his proposals “un-American,” said she didn’t want him “in the room when we’re negotiating with Iran,” and concluded that his “principles and values don’t align with mine, and his offensive nature wouldn’t serve us very well in the presidency.”

“His principles and values don’t align with mine, and his offensive nature wouldn’t serve us very well in the presidency.”

January 25, 2025

Nine years later, she was confirmed as Trump’s Secretary of Homeland Security, running his mass-deportation agenda

Noem became a fixture of Trump’s world, and in November 2024 he named her to lead the Department of Homeland Security. The Senate confirmed her on January 25, 2025, by a vote of 59–34, and she became the public face of the administration’s mass-deportation program — the enforcer for a man whose “offensive nature,” she once said, disqualified him from the office.