You should study the real Boris. Not the memes or media you clearly read. I spent half an hour talking with him a couple of years ago and formed an opinion of the man. I demonstrated with one example the real Boris is a thinking man.
Nor can any accuse him of being two faced. Boris is unusual for a politician because he thinks what he says. And even more unusually he says what he thinks rather than sanitizes it for public consumption: What you see is what you get.
Indeed it is saying what he thinks that gets him into to trouble. And it doesnt change with expedience and weather as it does for the weasel Comrade Corbyn or the shifty Gove.
He proved his leadership credentials as London Mayor, before opponents considered him a threat and so decided to ridicule him, so that such as you would echo such memes.