Nigel Farage believes his Brexit Party could be on the cusp of winning their first seat in Westminster in a by-election this week as he warned: “Vote Conservative, get Labour”.

The Brexit Party leader said that the Peterborough by-election on Thursday is now a two-horse race between the Brexit Party and Labour, with the Conservatives “nowhere”.

The by-election was triggered after Fiona Onasanya, the former Labour MP, was jailed for lying about a speeding offence.

Mr Farage told The Telegraph: “The Tory party in Peterborough are nowhere. But Labour have a massive election machine and they are throwing everything at this. And I mean everything.

“Our key message these last few days to conservative voters in the north of the constituency, is vote Conservative, get Corbyn. Only the Brexit Party can beat Labour here.”

Mr Farage's slogan is based on the warning that David Cameron, the former Prime Minister, used to make about Mr Farage: "Vote Ukip, get Labour".