Brexit deal done: what's in it and where next for the UK and EU?