No sooner had the PM announced that she would be including a vote on having a second EU referendum in the Withdrawal Agreement Bill to be published in the next few days, than social media lit up with anger from Tories and Brexiteers.
Her speech, put forward as "A new Brexit deal - Seeking common ground in parliament", was pitched as a bold new approach.
But as far as I can see it would tie the UK tighter into the EU as a vassal state and offer the Remainers the chance to go for a second referendum.
So, a Tory Government whose supporters are mostly Leavers, offers a Remain parliament, that wants to reverse Brexit, the chance to vote for another referendum on behalf of a nation that's already voted to leave the EU.
This is obviously pitched at the Remain elements across both Houses of Parliament in the hope that she can get enough support outside of her party to get that Withdrawal Agreement surrender treaty through.
But worse, she's also included in it a temporary customs union as well as a lock, based on the December 2017 Joint Report paragraph 50, that would keep the rest of the UK aligned in law with Northern Ireland for as long as the Irish border backstop was in play.
Now, what her speech offers, she said, is a ten point plan for parliament to vote on.
One - the government would get a replacement for the backstop in place by De..