Which candidate, at this stage, is most likely to get your vote in the 2017 general election?