“As we now know from that report, Trump wanted to fire Sessions from Day One.”
... and yet Trump continued to employ Sessions as AG for almost two more years.
He did. And he was wise to keep Sessions on as long as he did. I forget who said it, but in the report one of President Trumps advisers warned him of re-creating the Saturday Night Massacre.
Firing Mueller or Sessions or Rosenstein in an attempt to stop the witchhunt would have been the worst disaster Trump could have made.
Sessions has many friends in the Senate.
Trump 2018 priority was win the Senate.
Ergo Sessions was untouchable.
Minutes after 2018 Senate was won, Sessions is fired.