Dominic Grieve has claimed the country will "suffer for a long time to come" when it exits the European Union.
Appearing on the breakfast show, the Conservative MP said "our children and grandchildren" would not "thank us" for voting to leave in the 2016 referendum.
"I think leaving the EU is a really bad idea and I think the country is going to suffer the consequences of it for a long time to come, and I don't think our children and grandchildren are going to thank us for what we're doing," he told Julia Hartley-Brewer.
- Read more: Iain Duncan Smith on Brexit: 'I'd rather have a deal'
- Read more: Theresa May suffers second Commons defeat on her Brexit plans in 24 hours
Despite his concerns, the MP for Beaconsfield said he was the "first to accept" the result of the referendum, but called for another vote so the public could "confirm their choice".
"If people really want to go under the Prime Minister's terms then go we will, but what I'm not prepared to do is participate in taking us out of the EU into chaos when I believe nobody is ever going to thank us for having done so," he said.
"A second referendum might provide a solution in the absence of a Parliamentary majority that is capable of agreeing anything else. If people really do want to leave, they will get the opportunity then of confirming their choice."
An amendment tabled by Mr Grieve was backed by MPs in the House of Commons yesterday, which which means if Theresa May's deal is voted down in next week's meaningful vote, she will have to return with a new plan within three sitting days.
"As things stood, the government was not under pressure to come forward quickly," he explained.
"There has been increasing anxiety in the House that if the government is defeated next week - which looks likely - that because of the time frame it really is important that a proper dialogue should start between Parliament and government about what the plan B is."