Who would win the next general election?