‘Boris has no vision for London’