Boris Johnson, London's eccentric and popular mayor, is cut from a different cloth than most airbrushed political figures.