Could London’s booming population start to fall? In his foreword to his draft London Plan, Mayor of London Sadiq Khan writes of London’s population growing by 70,000 every year, to reach 10.5 million in 2041. Population growth has...