Shabana Mahmood says she fears "Greater Britain" could give way to "Littler England" without changing the immigration system.