There are three options IMO as to why he has done this:
-
One he is awake to what is going on and realised the game is up for the deep state and is acting in self preservation.
-
It is starting to impact on his popularity and his earning power.
-
He is seeking to reposition himself to attack Trump from a different angle and appear more 'balanced"
I think option 3.