It is important to recall that all the polls in that contest, as the chart shows, understated the purples by quite some margin. None of them had UKIP any higher than third place.
It was a similar pattern in Corby in November 2012 when the Tories were trying to hang on to the seat following Louise Mensch’s decision to quit politics. The final Ashcroft poll had UKIP on just 6% – they ended up on 14.3%.
By-elections, of course, are susceptible to late swings which is what can make them so exciting. But I believe there are other methodological reasons why the polls have struggled with UKIP in by-elections in particular the reallocation of don’t knows or refusers to what they said they did at the previous general election.
I’ve been in correspondence with Lord Ashcroft about tomorrow’s Newark poll and have suggested that he highlights the pre-reallocated numbers. At Eastleigh that would have got his final poll a bit nearer to what UKIP achieved.