Trump could admit to SEC and FEC violations and accept censure and likely serve out his term, but he won’t get a second and Pence is too extreme on the non-issues of gay marriage and abortion. Any Democrat who acknowledges that wins. Will it be a neo-liberal or an anti-Trump who goes after capitalism? Is it ageist to say Sanders is too old? Is his midwestern protege, Eliason, too Muslim? Rachel Maddow watchers have been seeing a lot of Adam Schiff lately. He has been the Democratic face of the investigation He won’t be made Speaker but he might be an interesting President.

If the GOP splits into an alt-right party and a neo-liberal party, the Dems might move into a radical party and join the GOP neo-libs. Given the last primaries, I am not sure who would win that. It depends upon the candidates.