The problem my friends, in my humble opinion, is that it is hard to separate the chaff from the wheat. Come one, come all I say, but if you're found not to be a genuine refugee, off home with you (one appeal, within 6 months), then away home with you. If you're a non national who commits a felony, away home with you. There are, after all, a small minority of foreign nationals from some countries who are exporting an arm of their mafia over here. Most foreign nationals I know miss home, are genuinely decent hard working people, but anyone found guilty of a felony should have their bags packed and be dispatched off home. Now for this to be successful you would need all manner of fingerprint, D.N.A and photographic data on the individual, to make sure that they never returned, and if they were found in the country again, to be repatriated immediately. The civil liberties people would have a hernia!