The UK Independence party has beaten the governing Conservatives into third place, in a key by-election. The Liberal Democrats held the seat, but the vote ...