#Ursula von der Leyen

Boris Johnson

Brexit trade deal: All the main details as EU, UK avoid chaotic breakup

The agreement, which runs more than 400 pages with an additional 800 pages of annexes, will be put to a vote in the UK parliament on Dec 30