I do agree Furio, however, mass immigration on this scale will prove challenging. The infrastructure in every country cannot cope with the numbers at the moment. Its not a controlled policy like Australia, its a mass swarm of mainly genuine people, agreed, but they aren't paying tax or contributing in any way and wont for a lengthy time.

You visit any hospital and there are interpreters and confused foreigners everywhere. It is impacting on service delivery everywhere.

We should be vastly increasing our foreign aid contributions and dealing with the problem at source....if you had a leak on your roof, would you just put a bucket under it and say its fixed? No, you'd fix the source of the problem.