Small majority of voters think Cameron will be gone by 2017/18