which republican candidate has the best chance to win the general election
505