Cabinet office minister David Lidington MP defended Theresa May's Brexit deal, saying it was the only deal on offer.