Sounds like he violated policy
And failed to follow the format of the show. If he had been expressing liberal opinions (and, having repeated arguements with his boss about it - never a good idea) he probably would have been fired for that.
