Labour has managed to hold off a challenge from the Brexit party, narrowly hanging on to its Peterborough seat in yesterday’s by-election.
Lisa Forbes won by a margin of just 683 votes, with the Conservatives trailing in third place.
Jeremy Corbyn called it a win for “the politics of hope over the politics of fear”. But how far is the result a sign that the traditional parties are suffering over the continuing Brexit confusion?