Britain's anti-European Union UK Independence Party (UKIP) wins its second seat in parliament, in a by-election that could signal upheaval in a general election in six months' time. Duration: 00:53