Labour has narrowly seen off a Brexit Party challenge to hold on to its Peterborough seat in a by-election.
Union activist Lisa Forbes retained the constituency for Labour, taking 31% of the vote and beating the Brexit Party’s Mike Greene (29%) by 683 votes.
Labour leader Jeremy Corbyn called it an “incredible” win for the “politics of hope over the politics of fear”.
But Nigel Farage, who founded the Brexit Party less than two months ago, called its showing “very significant”.
The Conservatives came third with 21%, while the Liberal Democrats were fourth with 12%, followed by the Green Party on 3%.