It took 1664 days since the UK voted to leave the EU, but a post-Brexit trade deal has been agreed by negotiators after months of talks and frantic last-minute wrangling.
A UK source said the deal delivered “everything that the British public was promised during the 2016 referendum”. But with millions of people voting for a myriad of reasons - it is fair to say that isn't possible.
Not to mention there isn't currently any sign of a cash injection for the NHS. But that aside the deal contains a lot of detail in its 500+ pages.
The UK said that the deal is the biggest bilateral trade deal signed by either side, covering trade worth £668 billion in 2019. Here is everything you need to know 5 key points agreed by the UK and EU 1.
Read more on mirror.co.uk