Far-left Mayor of London Sadiq Khan declared that London needs “more migrants” and that the government should give cities the power to set their own immigration policies. “I have no hesitation at all saying that we need more migrants in London, ” Kahn told Channel 4, going on to claim that there were social and cultural benefits to the city through mass migration.