Jeremy Corbyn says Labour will back another EU referendum after his alternative Brexit plan was again defeated in the Commons.
But the Labour leader said he will also continue to push for “other available options” including a general election.
John McDonnell said the party would table an amendment for a referendum when the “meaningful vote” on Theresa May’s deal returns to Parliament.
The shadow chancellor also told ITV’s Peston show he would vote for remain.
It came as MPs voted to endorse Theresa May’s Brexit strategy – but only after she made a series of concessions.
Was Labour right to go back on their election campaign promise?