The negotiating teams have achieved something monumental but this is nevertheless really only the beginning of the future relationship.
After a year of negotiations and multiple missed deadlines, the two sides have landed on a trade deal.
The ratification process on a trade deal usually takes months or even years, so can it be done for Brexit in a matter of days?
Opposing the deal isn't really an option – but the opposition could abstain on a vote.
The question of the Irish border after Brexit is a more pressing matter for the next president than it has been for his predecessor.
The big losers from such a scenario would not be the countries of the European Union.
Brexit could leave key sectors struggling and the devolved administrations have little power to do anything about it.
Whether it's bluster or not, a dangerous message has been sent to the rest of the world that the UK may be willing to backtrack on important promises.
Northern Ireland minister Brandon Lewis doesn't seem to care that the UK would be breaking the law by rewriting the Brexit withdrawal agreement.
Trade deals are usually about breaking down barriers. This one is about putting them up.
What happens to all that energy now the deal is done?
Even though the UK is officially out of the EU on Jan. 31, it'll take at least another 11 months of negotiations before its departure is complete.
It’s rapidly becoming a truism to say that Brexit isn’t done. But what does that actually mean?
Boris Johnson wants to leave by the end of January 2020 and hopes to have a trade deal agreed within a year.
With a further extension the EU hopes to facilitate the ratification of the withdrawal agreement and thus ensure an orderly Brexit
MPs were supposed to vote either for or against the prime minister's deal in a special weekend session. But things didn't quite work out like that.
The prime minister has come to a new agreement with Brussels. But the question is whether he can get it through the UK parliament.
The deal put forward might win the prime minister support at home but Brussels also has to get on board.
All the drama has played out in the UK lately – with very little regard for whether any of the options under discussion would be acceptable to the EU.
The EU is loathe to let treaties fail, given the sunk costs of negotiating them, but it may walk away if Johnson doesn't change his tune.