I’ve been watching presidential races since 1948 and am coming to the conclusion that none has been as confounding as this one–on both sides. It was so simple for so long: Hillary Clinton would be the Democratic nominee and Jeb Bush the Republican. I’ll bet even Donald Trump thought so. It still might wind up that way but with the conventions a year away it might be neither.
Let’s look at the Democrats first.
Everyone expected an all-out assault on Clinton even before we learned of her private e-mail server, which was …