The SNP will vote against Theresa May's deal in a bid to stop Brexit , Nicola Sturgeon has pledged.
In a speech on Tuesday, the Prime Minister said her latest Withdrawal Agreement represented "one last chance" for MPs to deliver on the result of the 2016 EU referendum.
The First Minister said the SNP would not vote for a Bill that takes Scotland out of the EU against its will.
Sturgeon tweeted: "The PM is asking MPs to vote for a Bill that takes us out of the EU - in Scotland's case against our will - out of the single market and possibly out of the Customs Union.
"And with no actual commitment to put the deal to a second referendum. The SNP will not do that.
"In PM's own words 'if MPs vote against the Bill, they will be voting to stop Brexit'.
"That is what the SNP will do because Scotland did not vote for Brexit. #StopBrexit".
May said her Withdrawal Agreement Bill will include a vote on whether to hold a second referendum.
The Prime Minister also suggested failure to reach agreement at the fourth attempt on Brexit would lead to a "nightmare future of permanently polarised politics".
Speaking in central London today, she outlined how her "new Brexit deal" differs to the previous deals rejected by Parliament - including a commitment in law to let Parliament decide on the customs issue.
She said: "I recognise the genuine and sincere strength of feeling across the House on this important issue.
"The Government will therefore include in the Withdrawal Agreement Bill at introduction a requirement to vote on whether to hold a second referendum and this must take place before the Withdrawal Agreement can be ratified."
May also told the audience at PWC in London that the Government would introduce a new Workers' Rights Bill to "ensure UK workers enjoy rights that are every bit as good as, or better than, those provided for by EU rules.
"And we will discuss further amendments with trade unions and businesses."
MPs previously voted by 344 votes to 286 against the Withdrawal Agreement on the day Britain was supposed to be leaving the EU on March 29.
That was the third defeat for Tory leader May who had lost the first two meaningful votes on the Brexit deal she secured with the EU.