They're not illegal, if they were, we wouldn't be housing them.
That said, I love next door to one of these hotels. I watch these men going off to work, some getting picked up in contractor vans early doors and getting dropped off late, some work at a local factory, some all wait together for a mini bus to pick them up, some catch the busy at 5:50am. It's well known they are working, and that is very much illegal. Yet despite constant reporting, it never changes. Been like that for over five years now. Clearly there is an underground of employers waiting for them. I used to have my work office nearby and one day one of these men just walked into the building and into my office unannounced and asked if I could employ him. Aside from the fact he shouldn't have been in the building, let alone walking through a closed door without knocking, when I asked him if he had permission to work here he said no, but someone at the hotel had told him to ask around and if all else failed a factory would employ him down the road, but he didn't want to work in a factory.
This hotel is in a quiet sleepy village, which doesn't sit well when they roam the streets, big groups of young men, or they sit outside late at night shouting into their phones because a normal conversation is not something they are capable of. They have no manners, often barging past my teen son to get on a bus. I really resent my hard earned taxes paying for people who have no respect for our country beyond it offering them employment.
So that is what pisses me off. These men aren't here because they are running for their lives, they are here as economic migrants, and we have made it easy for them by allowing it to continue.