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.
But the population of London isn’t that big, in relative terms – it isn’t even at a historic high. Read more