Nigel Farage triggered the Clacton by-election and the result was predictable - so what did he achieve?