Social Housing and Benefits should be for UK Citizens ONLY, Not for Asylum seekers, not for refugees granted asylum in the UK and certainly not for citizens of other EU nations.
This needs to be enforced on any new application and any of the above who are already on benefits should be given three months to find alternative accommodation and/or income. Evict them if necessary.
Why is this idea important?
This will reduce the burden on the taxpayer as well as "de-incentivise" further refugees traversing numerous safe countries just to get to the UK so they can go on benefits.
The right to find accommodation and seek employment in a safe country is good enough.