Syndicated columnist Charles Krauthammer said that however President Trump decides to rectify the controversy surrounding National Security Adviser Michael Flynn, he will lose in the court of public opinion.

Flynn spoke with Ambassador Sergey Kislyak around Christmastime and told Vice President Mike Pence he did not discuss sanctions laid out by former President Barack Obama, a contention Pence later publicized on Sunday news programs.

Recently, it was found that Flynn indeed discussed sanctions that former President Obama imposed on the Kremlin, which some consider potentially inappropriate and possibly illegal.

If Trump fires Flynn, Krauthammer said, it shows a lack of judgment on the president's part for appointing the retired general in the first place.

If he allows Flynn to remain in the administration, it may be taken as a sign of disrespect to Pence.

Krauthammer: 'No Slam Dunk' That SCOTUS Will Reinstate Travel Ban

Krauthammer on Flynn-Russia Report: 'There Is No Crime'

Mar-a-Lago Member Posts Photos of Trump Reacting to NK Missile Launch

"[Trump] loses one way or another," Krauthammer said, adding, "I'm not sure the president himself has decided [what to do]."

"[This is] a cover-up without a crime," Krauthammer said.

While it was a "tremendous lapse in judgment" to lie to Pence, Flynn was "perfectly reasonable" to discuss sanctions with Kislyak, Krauthammer said.

Flynn recently apologized to Pence by phone, and Trump has yet to publicly comment on the matter.

Stoddard: If Flynn Isn’t Fired, Then He’s More Powerful Than Pence

Franken Claims Some GOP Senators Are Worried About Trump's Mental State

Mar-a-Lago Member Posts Photos of Trump Reacting to NK Missile Launch