One is in power and the other out of it but Boris Johnson and Donald Trump still have a lot in common, beyond three wives each and being members of a mutual admiration society.