Blimey, something we agree on!I agree.
Obviously its good that the government are acting to sort out the appalling treatment these people have suffered, but the immigration system needs total overhaul. To start with they should just have an amnesty for all those without papers and give them all citizenship. Then a just and fair system introduced to deal with illegal immigrants.
Although of course in the future fellow Europeans could become 'illegal immigrants' through no fault of their own. Not sure how you'd 'legislate' for that.