French President Emmanuel Macron said on Friday British Prime Minister Boris Johnson, who clinched a Brexit deal with the European Union on Thursday, had been underestimated.