Reminds me of the Batman impersonators from The Dark Knight kek
England and Wales population has grown by 6.3% in the last decade, of which 57.5% is due to net migration, census data shows.
https://www.ons.gov.uk/peoplepopulationandcommunity/populationandmigration/populationestimates/bulletins/populationandhouseholdestimatesenglandandwales/census2021