Boris Johnson wins in a landslide