The ONS figures released today for the year ending June 2022 reveal 1.1 million people came to the UK in that time period alone, with net migration of non EU nationals sitting at 509,000, smashing the previous daunting record.

You can't get a doctor's appointment, hospital appointment, dentist, school places, the list is endless, yet still they're allowed to pour in, crippling our services, costing millions a day housing them in hotels.