He has been on fire lately.  When advertisers leave you know you're doing something right.  At the beginning of corona he was a little squirrelly but I think he woke up to so much of the fraud going on in the name of science, etc.  He is one of a very few I watch on Fox.