Former FBI director James Kume seems to have the answer: Donald Trump is "morally unqualified" to be president of the United States.
"I do not believe those stories that Trump may be mentally ill or in early stages of dementia," he said in an interview with ABC television. "I think he is morally unfit to be president."
"Our president embodies respect and respects the values that are at the heart of our country, and most importantly between these values is the truth, and this president is incapable of doing so," he stressed.
He said he believed Russia probably had something that could harm US President Donald Trump.
"I think it's possible, I do not know," Komi said, adding that these were words he could not have imagined saying about a US president.
"It's amazing, I wish I did not say so, but that's the truth."
Trump expressed his outrage at Kome, who has just published a book in which he described the US president as a cruel man with no moral deterrent and cares only about himself.
Coomy's 300-page memoir, "Big Loyalty: Truth, Lies and Leadership," takes back the 20 years of his career as New York prosecutor and then assistant to the justice minister in George W. Bush's administration and director of the FBI between 2013 and 2017.