Is this the right way to tackle immigration?