Trump says “Lindsey Graham is a nut job, disgrace, one of the dumbest human beings.” And now he is endorsing him…

Hypocrisy level just hit new peaks here.

The old insults (2016):During the 2016 Republican primary, Trump repeatedly tore into Lindsey Graham, calling him:

  • A “nut job”
  • A “disgrace”
  • “One of the dumbest human beings I’ve ever seen”

These quotes are well-documented from Trump rallies in South Carolina.


The current situation (2025–2026):

Trump has given Lindsey Graham his full endorsement for re-election in the 2026 Senate race. Graham filed for re-election earlier this year and has been one of Trump’s strongest allies in the Senate, especially on foreign policy issues like Iran. Trump has called him a loyal supporter and given him his “complete and total endorsement.”

This is a classic example of Trump’s pattern: he holds grudges but also forgives (or at least allies with) former critics when it becomes politically useful.

Politico on 2016 insults: https://www.politico.com/story/2016/02/trump-lindsay-graham-insults-219374
Trump’s endorsement of Graham (2025): https://abcnews4.com/news/local/trump-endorses-sen-lindsey-graham-as-senator-eyes-2026-reelection-bid-donald-trump-lindsey-graham-reelection-wciv-abc-news-4-03-26-2025

Recent coverage of their alliance: https://www.politico.com/news/2026/03/04/lindsey-graham-interview-iran-00809951

h/t Leonardo Da Honky Of Nantucket