Nigel Farage has challenged Jeremy Corbyn to a debate ahead of the European Parliament elections, warning a deal between Labour and the Conservatives would be “the final betrayal”.

Mr Farage, who leads the Brexit Party, challenged the Labour leader to discuss Brexit with him.

Speaking to Sophy Ridge on Sky’s Ridge On Sunday, Mr Farage said: “There are five million voters out there, Labour voters, who voted to leave, particularly in the Midlands, the north, and south Wales.

“I would love between now and polling to have a debate with Jeremy Corbyn about this because people are very confused about what Labour are standing for.”

Mr Farage added: “I think if we can dig into the Labour vote, we can surprise even ourselves.”

Mr Farage said he had given 26 years of his life to Ukip, but the party is now “past its sell-by date”.

He said: “It’s done, it’s gone.”

Asked whether Ukip is a racist party, or at risk of becoming one, Mr Farage said: “I think that it has attracted individuals that I would never have allowed.”

He was also critical of Labour and the Conservatives, warning that a deal between the two parties that pushed for the UK to remain part of a customs union could be seen as a “coalition of politicians against the people”.

He said: “I think millions of people would give up on both Labour and the Conservatives.”

He added: “This would be the final betrayal. Frankly, if May signs up to this, I can’t see the point of the Conservative Party even existing. What is it for?”

While Mr Farage declined to identify a major donor, he said nearly £2 million had been raised through swelling membership numbers.

He said: “We just yesterday hit 85,000 registered supporters, all paying £25. Work it out. We have raised getting on for £2 million through individual people joining through our website. I can’t think that any other party in the UK has raised money like that.”