Professor Michael Dougan has read all 585 pages of Theresa May’s Brexit deal so you don’t have to Matt Hurst 6 years ago