Labour leader Jeremy Corbyn has said a second referendum would need to contain "real choices" for both Leave and Remain voters, as he said any deal should be put to a public vote.

He told the shadow cabinet: "We have committed to respecting the result of the referendum, and have strongly made the case for an alternative plan for Brexit as the only serious deal that could potentially command the support of the House".

Addressing his top policy team, Mr Corbyn said that over the past nine months he has stuck faithfully to the member's policy passed at a conference last year.

He added that a no-deal Brexit would plunge Britain into the worst excesses of disaster capitalism and trash the country’s economy on the back of fantasy Tory trade deals and very damaging trade deals with Donald Trump, opening up UK’s NHS to American companies.

"I have already made the case, on the media and in Dublin, that it is now right to demand that any deal is put to a public vote," he said.

"I have already made the case, on the media and in Dublin, that it is now right to demand that any deal is put to a public vote.

"A ballot paper would need to contain real choices for both Leave and Remain voters. This will of course depend on Parliament. I want to hear your views, I will be hearing trade union views next week, and then I want to set out our views to the public."

Some of the Labour MPs have disagreed with Jeremy Corbyn's view. In a letter addressed to the party leader, the signatories stressed that Labour support for a second referendum risked driving a wedge between traditional voters and the party

They also warned that a no-deal Brexit would "alienate" many who supported the party at the last general election.

The letter follows poor results for the party in the European and local elections, and a narrow victory in the Peterborough by-election.

They wrote: "A commitment to a second referendum would be toxic to our bedrock Labour voters, driving a wedge between them and our party, jeopardising our role as a party of the whole nation, and giving the populist right an even greater platform in our heartlands".

They added that Labour has a vital role to play fighting for a Brexit for the many, not the few. The battle should however, in their view, be fought in stage two, after the UK has left.

"We urge the party to put the national interest first, to back a deal before 31 October."

The reaction from some of the Labour MPs comes after reports that Mr Corbyn may change his party's Brexit policy and support a second referendum in all circumstances.

However, a Labour Party spokesman said: "As Jeremy said after the EU election results, he's engaging in a process of consultation on our Brexit position and that will continue this afternoon at shadow cabinet."