Many of you know about my political prowess. When it comes to predictions, I missed the mark in 2016 by dismissing both Donald Trump and Ben Carson. Of course, I countered by suggesting comedian Steve Harvey and Dennis Haysbert, the Allstate Insurance ad guy would be equally effective.
As for liberals,