United Kingdom October 9, 2024“More People Than Cardiff Population Come To Britain!” Migration Drives Fastest UK Population Growth