This is the British Prime Minister's fourth attempt to get her Brexit plan through Parliament and to try and get this deal across the line, she offered parliament some sweeteners including the chance to vote on whether to hold a second referendum.
She laid out the details during a speech in London on Tuesday, but despite her describing the plan as having "significant further changes", it is not all new.
For example, the withdrawal agreement, which includes the backstop plan for the Irish border, remains exactly the same.
But this time, May has offered the prospect of a parliamentary vote on holding a second referendum, pledges on workers' rights, environmental provisions, and a vote on a temporary customs union.
With the offer, May also warned that anyone voting against her latest plan risks losing Brexit altogether.
"And only by voting for the Withdrawal Agreement Bill at second reading can MPs provide the vehicle that parliament needs to determine how we leave the EU. So if MPs vote against the second reading of this bill they are voting to stop Brexit."
But even after her speech, significant opposition could be observed among lawmakers.
The SNP and Tory Brexiteers have already said they will vote against it.
Jacob-Rees Mogg, a Conservative MP and leader of a pro-Brexit bloc in the Prime Minister's party said "The Prime Minister's proposals are worse than before" and that it would leave the UK bound deeply into the EU.
May will propose the withdrawal agreement bill in the House of Commons in the first week of June and this is likely to be May's last proposal, as she faces increasing pressure to quit.
Hong Yoo, Arirang News.