A senior Labour MP has warned his party is heading for "electoral disaster" after the Conservatives stormed to victory in the Sleaford and North Hykeham by-election.

Ukip emerged as the runner-up to the Tory candidate Caroline Johnson, who will be the new MP after winning a landslide 17,570 votes. Ukip's Victoria Ayling secured just 4,426.

Labour fell from second place at the 2015 general election to fourth with only 3,300 votes, behind the Liberal Democrats who pulled in 3,600.