Fear: Trump in the White House by Bob Woodward:
Trump subjected Sessions to a withering attack in the Oval Office, calling him an “idiot.” Despite his promise to Bannon, Sessions sent a resignation letter to Trump. Priebus talked the president out of accepting it.
Recusing himself made the attorney general a “traitor,” Trump said to Porter. The president made fun of his Southern accent. “The guy is mentally retarded. He’s this dumb Southerner.” Trump even did a little impression of a Southern accent, mimicking how Sessions got all mixed up in his confirmation hearings, denying that he had talked to the Russian ambassador.
“How in the world was I ever persuaded to pick him for my attorney general?” Trump asked Porter. “He couldn’t even be a one-person country lawyer down in Alabama. What business does he have being attorney general?”