Will this be the last election?