Tory rebel Dominic Grieve says MPs have a duty to stop a no-deal Brexit by backing another referendum.

He told a rally in London it was the only "way out" if Theresa May's deal is rejected in a Commons vote.

"Parliamentarians do have some duties and one of them is to prevent people from committing national suicide," he said.