EU-Brexit draft deal: May needs support of 320 MPs