@onlmaps "almost" means more than 9 million inhabitants in metropolitain France than in England, or 16% more...
But you could have done the same with the whole UK, which REALLY has slighlty the same population, and is still less than 2 times smaller than Metropolitan France...