The world is full of good hard working people but we dont need them here. GB is full and you may think you are being fair and just but this country is unable to cope with our inflated population. I live in London that is bursting at the seams with illegals, Afghan, Kosovans,Romanians etc who have taken over the seedier side of life.You may be lucky and have the nicer side of immigration where you live, we dont see it that way in the East End of London, no to amnesty and get rid

If it were that easy to just "get rid" it would have been done long ago. I did not say that an amnesty was fair, only that it is the only practical solution and that it then has to be followed by the much more effective controls which are being introduced.
The UK needs net immigration but in a controlled way, with incentives to ensure that those areas which need people get them. It is a myth that GB is full. There is plenty of room and lots of places which need people. London has always been a crowded place, that is why I left it, and also had it's fair share of immigrants from all over the world. Capital cities are where people gravitate too, it is where they find pockets of folk from their home countries. It is just the way it is. With our ageing population we need to introduce a steady flow of younger people just to ensure that our vital services survive.