The EU has already said there are problems - key, is what happens to the border between Ireland and Northern Ireland.
There are more talks planned for October 17th - but that's just 10 days before Boris Johnson says leave will mean leave, even if it's against the law as it now stands.
With one eye on a possible general election, UK MPs would have to vote for what he wants, knowing that the EU can ultimately veto the whole thing anyway.
So, is the European Union ready to compromise?
Presenter: Peter Dobbie | Guests: Donnacha Ó Beacháin, Professor of Politics at the School of Law and Government, Dublin City University; Pieter Cleppe, Head of the Brussels Office, Open Europe think tank; Professor Alex De Ruyter, Director of Centre for Brexit Studies at Birmingham City University