All news on the topic: Brian Bell

755
UK preparing to accept 300,000 migrants annually despite strict limits
Britain will continue accepting nearly 300,000 people a year despite major crackdowns on immigration, a government adviser has said.