Nigel Farage’s Brexit Party has failed in its first attempt to put an MP in the House of Commons after Labour held off a strong challenge to pull off a surprise victory in the Peterborough by-election. Labour’s Lisa Forbes managed to retain her seat, beating Mike Greene into second place by 10,484 votes to 9,801 – a majority of 683.