London's population booming again