Victor Davis Hanson has a nice article on why Trump's chances at re-election are better than you might think. The key line in the article for me was:
Whether or not they like Trump, millions of voters still think the president is all that stands between them and socialism, radical cultural transformation, and social chaos.Look at what the current Democratic Party is doing to alienate Jews and Catholics. Two groups that used to be the backbone of the Democratic Party of the 60's and 70's are now being painted as "hate groups." Those groups could easily vote Trump in the next election or equally important - they could stay home. Support among blacks and Hispanics for Trump is also increasing as the Democratic Party becomes more and more radical.
I think many believe as I do that a President Trump was and is way more preferable to a President Hillary Clinton. And the current group of Democratic candidates seems determined to make Clinton look like a John Bircher.
I have to agree with VDH - Trump's chances at re-election are much better than you might think.