Yep, UKiP getting twice as many votes as the Conservatives is a very good result for them. Second bye election in a row they have beaten the Conservatives. The LibDem vote collapsed only polling 512 votes compared with 5,189 in 2010.
The end is nigh for Cameron. And possibly for Clegg too.
The result:
Labour) - 12,493 votes
UK Independence Party - 5,988 votes
Conservatives - 2,857 votes
Independent - 1,331 votes
Independent Socialist Part - 750 votes
BNP - 711 votes
Liberal Democrats - 352 votes