Outrage over migration surge in London with capital now 'bursting at the seams' March 18, 2024 London’s population is now ‘almost certainly’ at a record level, the study has indicated (Image: GETTY) London is “bursting at the seams”, More