There are no 'illegal immigrants' in hotels.
There are people claiming asylum / refugee status, who have not been processed by our government.
A third of these migrants are sent back - especially single men from Albania.
'Illegal immigrants ' stay under the radar possibly doing your nails in a nail bar near you, possibly kept under modern slavery producing the weed that your teens smoke. O even students who have managed to overstay their visa and managed to establish themselves working in tech etc
Street Homeless people here mostly have access to hostel accommodation but for various reasons find it not where they want to be.
The housing shortage is not primarily caused by migrants.