More French people live in London than in Bordeaux, Nantes or Strasbourg, so much so that it is now thought to be France’s sixth biggest city in terms of population.