Douglas Carswell’s victory in Clacton is, of course, a headline-grabber. But it was the UKIP surge two-hundred miles further north that was the real shock.
In the past, people like Lord Ashdown used to dream of a historic realignment of the centre-left, pointing out the combined votes for Labour and the Liberal Democrats usually accounted for more than half the total.
In Heywood and Middleton, Labour since the seat’s creation 31 years ago, the combined Conservative and UKIP share was 51%. That historic realignment may end up happening on the right, not the left.
Labour’s new MP, Liz McInnes, scraped a 600 vote majority, a knife-edge result no poll had predicted, and was not unreasonably ridiculed for calling her win “backing for Ed Miliband’s plans”.
Interviewed afterwards, she appeared unable to respond to questions about the UKIP surge in a Labour heartland, falling back instead on the kind of rehearsed soundbite that plays into the hands of complaints about an out-of-touch Westminster elite.
The sudden realisation that UKIP is soaking up Labour as well as Conservative votes seems to have left the party like a rabbit in the headlights.
They’d assumed UKIP was nothing but good news for them, stealing Tory votes and making it possible for Labour to win on not much more than one-third of the popular vote. Suddenly that looks a very dubious strategy.
Polling suggests UKIP are picking up support in the north-east, parts of the north-west and west Midlands, and even in Liberal strongholds in Cornwall.
The assumption was always that the UKIP vote would fizzle out as the general election approached, and it’s still hard to believe they’ll achieve the mid-teens they’re currently getting in polls.
Nigel Farage talks about holding the balance of power after next May. That still seems hopelessly optimistic -- but there’s no doubt he’s turned UKIP into a broad “anti-politics” coalition, reaching beyond disgruntled Conservatives to people who would never dream of voting Tory.
Expert to hear the Conservatives warn daily that a vote for UKIP is the surest way to put Ed Miliband in Downing Street. Mr Miliband in turn will focus on UKIP policies he says are more right-wing than the Tories. Certainly some UKIP voters don’t seem entirely sure what they stand for.
UKIP could finish fourth behind the Lib Dems nationally, getting close to 10-percent of votes, and still only get a couple of MPs elected -- that’s how first past the post works.
But those lost votes would alter the results in dozens more seats -- throwing other parties’ plans into disarray.
Nigel Farage may not end up as post-election kingmaker, but his party -- and its seemingly relentless rise -- will influence the result next May in ways even he probably never imagined.