The UK’s new flagship immigration bill: “Hey! We invented illegal migration! Get a life!”

A new immigration bill is the “flagship” legislation by Home Secretary Theresa May is set to create a system of “checks” where everyone accessing accommodation, healthcare, anything really, needs to present identification documents (a choice of any of the 404 EU types that are acceptable) to proof that they have the “right” to be in the UK – i.e. are not “illegal”. If you want … Continue reading The UK’s new flagship immigration bill: “Hey! We invented illegal migration! Get a life!”