pre election pollslatest news & developments