Yes, he is essentially correct.
In the longer term Germany will benefit from these new arrivals. The UK would find it much more difficult to do so. best to avoid emotional reactions and look at practical ways of resolving issues. They can't can't all go and sleep on Bob Geldorf's couch.