The EU and UK have agreed a draft agreement on their future relationship, paving the way for a Brexit deal to be finalised this weekend. The...