It’s often said that London is “full up”. But is this true?
At 8.3m people – more than 13 per cent of the total British population – London is booming. Many fear the pressure this is putting on services, infrastructure and housing. Heathrow airport is struggling to keep up with demand.