You're talking asylum seekers.
He's talking economic migrants, both legal and illegal would be my guess.
In 2017 it was estimated there were about 900,000 to 1.2 million illegal immigrants in the UK.
Either ways, neither of you are making any sense, though for different reasons.
The conditions you listed exist only while their application is being processed, it's their short term/temporary status not their long term prospects, either here, if their application is successful, or elsewhere, if it is not, consequently these things you outlined are not the primary motivator for their journey to the UK and does not accurately portray what will happen to them in the medium to long term.
I was going to ask you something, but then I remembered there's no point.