And in their never ending ratings push, CNN desperately grasps at ever thinner threads.

Trump is a crumb, a spoiled brat, a blowhard.

But he is also President, and will be until at least 2020. 

And, if the US economy picks up, and military spending and tax cuts always provide a boost, it will be 2024.

Trump haters are dashing their brains out against some pretty hard rocks. Maybe it's time to start worrying how to get the voters out in upcoming elections.

Teeth gnashing time is over.