Johnson campaigned as being a conservative, but when he governed, he was governing from the left.
He's just an arrogant, entitled, opportunist, with no deep-seated ideological views either way. It's notable that when he ran London as mayor, he took great pains to position himself as a lot more liberal and cosmopolitan than the traditional Tory... purely because that's what the voters wanted.
And when positioning himself for the leadership of the Tory party, in the Brexit referendum, he came out as "leave" and spearheaded that campaign as a far-right foreigner-hatin' freedom-lovin' union-flag-wavin' racist xenophobe... because he saw that it would be popular, and that was the way the votes were going.
The Tories have been threatening to tear themselves apart over Europe for a generation. I don't think we can argue that a man who takes control of the right-wing of a right-wing party, and then implements a hard-right Brexit can really be governing from the left.