Donald Trump is “morally unfit” to be US president, according to former FBI boss James Comey.
The man fired by Mr Trump last year told ABC News: “I don’t buy this stuff about him being mentally incompetent or early stages of dementia.”
“I don’t think he’s medically unfit to be president. I think he’s morally unfit to be president,” he added.
The President called Mr Comey a “slimeball” in a series of tweets and said he was the “worst FBI director in history, by far”.
The former FBI chief appeared to hold nothing back in the US television interview.
“[He] talks about and treats women like they’re pieces of meat [and] lies constantly about matters big and small,” he said.
Mr Comey has kept quiet about his time under Mr Trump for nearly a year, with the interview and his new book, A Higher loyalty, finally breaking his silence.
He also compared the President to one of the ego-driven mafia bosses he took on when he was a lawyer.
Mr Comey was sacked in May 2017, with officials accusing him of mishandling the investigation into Hillary Clinton’s use of email.
Mrs Clinton blames his decision to reopen the email probe 11 days before the 2016 election for her shock defeat.
Opponents of the President have suggested Mr Comey was dismissed because he was leading the investigation into alleged links between Mr Trump’s campaign team and Russia.