The kinda sad thing is that Piers Morgan was never meant to be “staunchly leftist.” In the UK, he was considered center-right. He just adopted a cause in the US which the center-right had long since abandoned its opposition to and which he had very little understanding of its role in our culture and our security of freedom: gun control. From there, he just made all the wrong friends and all the wrong enemies.
Was not Moron the guy falsely accusing Tommies of atrocities in Iraq?
At any rate we may surmise that CNN advertisers were getting irritated over his ratings.