The European Parliament has voted by a large margin to give the EU's final approval to a Brexit deal. The vote was 660 in favor, with five against and 32 abstentions. https://nyti.ms/3t1PWrI
"A very large percentage of those who have been defeating him in the last few days are prepared to vote for Brexit, they voted for Brexit more often that he has" http://www.theneweuropean.co.uk/top-stories/ken-clarke-slams-boris-johnson-1-6253397