Ed is so unappealing which results in bigger problems with the Republican based than the Democrats have with their base.  A good Republican candidate could have won this easily.  I don't think Ed wins. The base is not going to turn out for him - the only way would to have a Trump rally in some area like Lynchburg but Ed doesn't want Trump anywhere near him.