Theresa May has accused former Prime Minister Tony Blair of "undermining" Brexit talks with his calls for a second referendum.
The Prime Minister, who visited this Brussels this week to try and secure amendments to her Brexit deal, said Mr Blair's comments were an "insult to the office he once held".
She added that MPs could not "abdicate responsibility" to deliver Brexit by holding a so-called People's Vote.
- Read more: Brexit: Theresa May to seek 'further assurances' on Withdrawal Agreement
- Read more: Iain Duncan Smith: The government think they can 'fudge their way through' Brexit
Speaking in London last week, Mr Blair said that MPs might back a second referendum it "none of the other options work".
Mr Blair also branded Ms May "irresponsible" for trying to "steamroller" through her Brexit deal, and he told Sky News she should "switch course" and back a second vote.
"What is irresponsible however is to try to steamroller MPs into accepting a deal they genuinely think is a bad one with the threat that if they do not fall into line, the government will have the country crash out without a deal," he said.
He refuted Ms May's claims that his comments would undermine negotiations, and said he was speaking out in the national interest and in the interests of democracy.