Perhaps this is the fellow he's so upset about ...
Apparently his politics leans left.................