The Labour Party will back a second EU referendum to avoid a "damaging Tory Brexit", Jeremy Corbyn has announced.
The Labour leader said he would put forward or support an amendment in favour of a public vote to stop Theresa May's deal being "forced on the country" if his Brexit demands are not met.
His announcement came during a heated meeting of the Parliamentary Labour Party on Monday night.
- Read more: Owen Paterson MP: Prime Minister 'quite right' to delay Brexit vote
- Read more: Dawn Butler: Labour ‘unfairly scapegoated’ over antisemitism
Corbyn told meeting attendees that Labour would seek to secure its five Brexit demands in law by tabling an amendment to the government's motion this week, and if the plan is rejected, the party will then support a second referendum.
"One way or another, we will do everything in our power to prevent no-deal and oppose a damaging Tory Brexit based on Theresa May's overwhelmingly rejected deal," he said.
"That's why, in line with our conference policy, we are committed to also putting forward or supporting an amendment in favour of a public vote to prevent a damaging Tory Brexit being forced on the country."
Labour's move follows a week which saw eight of the party's MPs quit to join the Independent Group, citing Brexit as a key concern.
One of its members, Chuka Umunna, said the referendum announcement was "better late than never".