The conflict between neoconservatives and the Trump base sets up a major battle for which faction will control the Republican Party in the post-Trump era.
Because so many of us could use some words of optimism right now, here are mine: Joe Biden will make a difference. Things will be better. And sooner than you may think.
President Donald Trump is cruising toward history as the first president to be impeached twice. And no matter what you may hear about "unity" or "fanning the flames" from his somehow still loyal party members, there is no principled argument against impeaching Trump again; there's only self-serving reluctance to accept the truth.