Reality Check: Brexit withdrawal agreement – what it all means Chris Morris analyses the key points from the 585-page draft agreement between the UK and the EU. Source