Increasing dissatisfaction with politicians and politics make it harder for pundits to predict the outcome of voting in May.