Both sides hailed the agreement as the biggest ever. But it will come at a cost to the European Union, and many details have yet to be nailed down.
To be updated with all the latest news, offers and special announcements.
To be updated with all the latest news, offers and special announcements.