tough time for politicians and polling parties