For a start our government need to make it clear that if you live here, you live by our laws, not sharia law or any other. If people don't like it, then they can always leave. How could any other country be allowed to practice their own judicial system anywhere other than their own country. We can't practice ours in any other country. Look at the drug smugglers that have been put on death row or even killed in a foreign land for what they did. I'm in no way condoning drug smuggling but some of these people made wrong decisions when the carrot was dangled in front of them. Prison, yes, but killing them? Especially when things like rape and pillaging go unnoticed in a lot of countries.
I'm not racist by any means but come over here, you do as we have to do. Immigrants should be reassessed after 6 months to see if they are financially supporting themselves, and contributing to society. If they're not then they get served notice to improve. If they still ignore, then bye bye.