Britain's Labour spokesperson on Brexit has said Prime Minister Theresa May should abandon her attempts to get her new deal through the House of Commons.
Keir Starmer said Mrs May needs to accept "that what she announced yesterday isn't going to work and pull the vote".
He said: "I genuinely think it would be sensible for the Prime Minister to say I will not now put this package to the vote".
Speaking on BBC Radio 4's Today, Mr Starmer said: "She has still got time to say 'I do know what the central concerns of the Labour Party are and I'm prepared to put a concrete policy proposition on the face of the Bill on the issues of a close economic relationship and on the issue of a public vote'.
"She could do that, that would be a far better way forward than just allowing this vote to happen in a week or two's time and to lose it. So, I think she should pull it today and reconsider."
Yesterday, Mrs May set out a 10-point compromise package ahead of what she indicated would be her final attempt to secure approval for a deal which has already been rejected three times by MPs.
Mrs May will face MPs later today when she makes a statement on her plan, following her regular Prime Minister's Questions grilling.
She also faces a fresh bid to eject her from Downing Street from the 1922 Committee of backbenchers, which then meets afterwards.
Nigel Evans, who sits on the 1922's executive, said he would be seeking a rule change to hold another confidence vote and the Prime Minister should "make way for fresh leadership without handcuffing her successor to a poisoned baton".
Following the failed bid to oust her in 2018, under the existing rules Mrs May should be safe from another confidence motion until December.
European Research Group chairman Jacob Rees-Mogg suggested it would be "more dignified and more elegant" if Mrs May followed the constitutional convention of quitting because she could not command a Commons majority rather than relying on an internal Tory rule change to depose her.
Environment minister Michael Gove has said the British government will reflect on how people react to Mrs May's Brexit deal, when asked whether there will definitely be a vote in the week of 3 June on the bill.
"We will reflect over the course of the next few days on how people look at the proposition that’s been put forward," he told BBC radio.
"There has to be a vote on a withdrawal agreement implementation bill," he said.