Paul Bristow has issued an apology after losing his Peterborough seat in the 2024 General Election.

Mr Bristow had served as the Conservative MP for Peterborough since 2019, but that all changed on July 4 2024, when the Labour candidate, Andrew Pakes, unseated him by 118 votes.

Speaking after suffering electoral defeat, Mr Bristow said: "Congratulations to Andrew Pakes who now has the best job in politics - MP for Peterborough.

"A close result, losing by just 118 votes. I’m proud to have secured £125 million for the City. Locally - this was my loss.

"To my supporters - I am sorry it wasn’t quite enough."

The 45-year-old is one of the well-known Tories that have lost their seat in the 2024 General Election. He was joined in his defeat by Shailesh Vara, the former Tory MP for North West Cambridgeshire who has also lost his seat.

In the 2019 General Election, Paul Bristow took 46.7 per cent of the vote share with 22,334 votes.

In the 2024 General Election, Mr Bristow held 31.8 per cent of the vote share with 13,300 votes.

Paul Bristow received 13,300 votes in the Peterborough count. Andrew Pakes, the new Labour MP, received 13,418.

The vote share was as follows:

Paul Bristow (Conservatives) - 13,300

Nicola Day (Green Party) - 2,542

Amjad Hussain (Workers Party of Britain) - 5,051

Zahid Khan (Independent) - 211

Sue Morris (Reform UK) - 5,379

Andrew Pakes (Labour) - 13,418

Tom Rogers (Christian Peoples Alliance) - 225

Nick Sandford (Liberal Democrats) - 1,746