By 2030, London will be the first city in western Europe to be home to 10m people. By then, we will have had to create more than half a million new jobs and a million more people will have to
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.