With distrust of mainstream parties and anxiety about immigration rising, Ukip, the UK Independence Party, overturned a majority of almost 10,000 to beat Cameron’s party in a special election in the ...