>>510225985 (OP)Why would he give a shit about literally anything that's "happening" right now? In light of everything Democrat approval somehow hasn't increased at all, even among their own adherents.
>>510226184He's incredibly well-researched on any topics he speaks on, and is an above average public speaker. Two things that most politicians absolutely suck ass at these days and helps out a lot when it comes to winning elections.