Months of negotiations have resulted in the UK coming to a deal which will allow Brexit to move on to talking about trade.
After a fraught few days, struggling to end the deadlock over the status of the Irish border, a commitment was made not to have a hard border and guarantee the continuation of rights for citizens of both the UK and Ireland in each other's countries. Whilst Downing Street has also confirmed that the UK will be paying a 35-39 billion pound Brexit bill.
Chief negotiator for the EU, Michel Barnier, set out more of the details of the agreement
'The UK agreed that Northern Ireland will maintain full regulatory alignment with EU internal market and customs union rules, which support north-south cooperation'
Theresa May said the agreement was 'hard won' and 'in the interests of all'. But former UK Independence Party leader Nigel Farage doesn't agree.
'My conclusion is, we paid an absolute fortune for a foreign court to continue to have say over this country for many years to come. And we've done all of this, literally, with nothing guaranteed in return'
Prominent leave campaigner, Conservative MP, Michael Gove was pleased with the outcome.
'This is, I think, a significant achievement because it means the rights of EU citizens are protected in the UK and the rights of UK citizens are protected in the EU. We have an agreement that no EU country will be out of pocket as a result of our departure.'
Now it just remains to convince the leaders of the 27 other EU member states that it's good for them too.