https://www.politico.com/story/2018/08/29/trump-sessions-firing-senators-white-house-803922
The willingness of Republican senators to turn on Attorney General Jeff Sessions is the result of a furious lobbying campaign from President Donald Trump, who for the past 10 days has been venting his anger at Sessions to "any senator who will listen," as one GOP Senate aide put it.
The president, who has spent a year and a half fulminating against his attorney general in public, finally got traction on Capitol Hill thanks to the growing frustration of a handful of GOP senators with their former colleague – most importantly, Judiciary Chairman Chuck Grassley and South Carolina's Lindsey Graham, who have been irritated by Sessions' opposition to a criminal justice reform bill they support, according to interviews with more than a half-dozen congressional GOP aides, Trump advisers, and Republicans close to the White House.
Trump hasn't been pushing his case just with Republican senators: He's worn down his lawyers, too, according to two Republicans close to the White House. Though they once cautioned him that dismissing Sessions would feed special counsel Robert Mueller's investigation of Trump's potential obstruction of justice, these people say, Trump's legal team has become increasingly convinced Mueller will make that case regardless of whether the president fires Sessions or leaves him in place.
Seized by paroxysms of anger, Trump has intermittently pushed to fire his attorney general since March 2017, when Sessions announced his recusal from the Russia investigation. If Sessions' recusal was his original sin, Trump has come to resent him for other reasons, griping to aides and lawmakers that the attorney general doesn't have the Ivy League pedigree the president prefers, that he can't stand his Southern accent and that Sessions isn't a capable defender of the president on television — in part because he "talks like he has marbles in his mouth," the president has told aides.