Humiliating CNN supercut shows Lindsey Graham's evolution from Trump critic to Trump toady
Lindsey Graham speaks to Fox News on Sept. 14, 2014.

CNN on Monday noted the curious evolution in Sen. Lindsey Graham (R-SC), who has transformed from a staunch critic of President Donald Trump into one of his most reliable toadies.

During a discussion of Trump's latest insult of the late Sen. John McCain (R-AZ), CNN's John King noted that Graham put out a statement praising McCain's legacy and service to his country, while never once calling out Trump personally for continuing to insult him even after his death last year.

Later in the segment, King played a supercut showing the way Graham has changed his tune about Trump over the years -- and it was not a flattering picture for the senator.

"Just stop being a jackass," Graham said of Trump in July 2015. "You don't have to run for president and be the world's biggest jackass."

"He's a race-baiting, xenophobic, religious bigot," Graham said of Trump later that year.

"I think he's a kook," Graham said in February 2016. "I think he's crazy. I think he's unfit for office."

By November 2017, however, Graham had done a complete 180-degree turn.

"What concerns me about the American press is this endless, endless attempt to label the guy some kind of kook, not fit to be president," Graham said.

"I like the president, I want to help him, I hope he's successful, he's been a friend to me," Graham said in June 2018.

Watch the video below.