Britain will leave the European Union on March 29 after a deal is reached “at five minutes to midnight”, former Foreign Secretary Boris Johnson said on Wednesday.