Nigel Farage's audacious decision to resign and force a by-election in Clacton may prove to be one of the most spectacular political miscalculations...