"I told the president that if he had a healthier diet over the past 20 years he might live to be 200 year old", Jackson said. "We've got to save him from himself".
The drumbeat increased dramatically in February, when Kelly's handling of the firing of former White House Secretary Rob Porter came under scrutiny.
Officials: Kelly criticized Trump's lack of knowledge about DACA, calling him an idiot about it. Kelly referred to Trump as "unhinged" during a meeting with the Defense Secretary Jim Mattis, Chairman of the Joint Chiefs of Staff Joseph Dunford and senior National Security Council officials, the senior administration official added. "He'll say it and you think, 'That is not what you should be saying'". He always knows where I stand and he and I both know this story is total BS. Three White House spokespeople said they'd never heard Kelly call anyone an idiot and that if he did say he was saving the country, he was doing so in jest.
"The officials said Kelly portrays himself to Trump administration aides as the lone bulwark against catastrophe, curbing the erratic urges of a president who has a questionable grasp on policy issues and the functions of government".
The media ignored the denials.
In October, NBC had reported that then secretary of state Rex Tillerson - who was sacked by Trump in March - had called the president a "moron" in front of colleagues. Presidents are cared for by the White House Medical Unit and the White House physician.
The Washington Post tried to advance the story by quoting still more unnamed sources.
The President's chief of staff, John Kelly, denied publication on the website of TV channel NBC, in which the channel sources said that Kelly repeatedly called Donald trump an "idiot" and ridiculed the political ignorance of the American President.
It then piled on with a Trump-won't-like-this barrage.
The report also suggested the chief of staff holds that women are generally more emotional than men, and he said so once in the president's presence.
News, citing eight current and former White House officials, said Kelly - a retired Marine general who served as Trump's homeland security secretary before moving to the West Wing - had called Trump an "idiot" several times.
In his early days in the White House, Kelly imposed strict controls on access and the flow of information to Trump.