Boris Johnson far ahead in race to lead Britain