No smart Republican is going to take on Trump unless Trump decides he doesn't want a second term. If he should decide not to run in 2020 - and I wouldn't hold my breath waiting for that - he will anoint someone and they will be the GOP nominee.
The corporate media keeps insisting that Trump is so hated and unpopular - that's just their newsroom talking. The American people love them some Donald Trump and barring any major developments Trump will win 2020 by an even bigger electoral margin. Watch and see.
The Democrat "base" is getting smaller and smaller every day. It seems to be made up solely of teenagers, entertainment personalities, and crazed Stalinists who like to bust chit up and attack people. It seems like they're everywhere because the media obsesses over them, but in reality they are a vocal minority. There aren't nearly enough of them to elect a President, and they are single-handedly driving away sane rational Democrats who don't want to be associated with them.
Every time Maxine Waters takes the stage, Baby Jesus cries and the Dems lose 100 voters. Why do you think the Stalinist media isn't reporting on her anymore? But Fox is - her exploits are covered quite extensively by their news and talk shows. Ya'll try to hide, but peek a boo we see you. We're like Miss Linda's Magic Mirror on Romper Room - we see Hillary, and Cory, and we see Barry, and Chuckie, and Nancy, and we see all the kids having fun at play busting up stuff, threatening and violent.
And as good Americans, we're going to make sure they don't take over our government.
So let's stop the crazy talk about who is going to run against Trump in the primary, because the answer is "nobody".