Too many people
The latest immigration figures show the government should have listened to those of us who said they needed to tighten the rules over inviting in economic migrants and students. Last year to June 2023 1.2 million came to stay in the UK, with 508,000 l… read more