He’s a trump hating leftist.
He goes off on Trump because Trump is an alpha male, wealthy and politically powerful. So, ...envy. The one sin which leads to all the others.