I'll be the first to agree that the UK is overcrowded and needs far stricter immigration controls. But speaking as an immigrant myself, I want to know where all these wonderful benefits are, because I didn't receive any of them when I came here nearly 5 years ago.
I was not given a free home (not even a council house; I wasn't eligible). I did not receive any benefits (I wasn't eligible). I did not receive jobseekers' allowance (I wasn't eligible). I was able to use the NHS, but only because my home country has a reciprocal agreement with the UK.
So tell me please, how was I supposed to get all these great benefits? Did I miss something? Is there a trick to it?
If you'd been penniless and homeless which I'm assuming you weren't, then you would have done.