Michael White and James Ball discuss the local election results in which Ukip made record inroads against the major parties. Conservative MEP Daniel Hannan explains what it means for his party and US pollster Nate Silver tells us how he predicts the outcome of elections