This is the mistake - you assume, wrongly, that EU migration is a big factor in this. The reality on housing? Most migrants are private renters.
From a few years back, social housing went 9 in 10 to UK nationals. Only 5% to EU nationals.
The NHS is supported by 12% non-UK employees, many of them specialists. In terms of money,
migrants are a non-factor on the NHS compared to the ageing British populations, terrible management and rising wages.
As for homelessness? How
that's the EU's fault is beyond me, but there's around 3,000 EU migrants homeless in the UK - that's all.
Around 320,000 people are homeless in total.
Don't just assume things mate; look deeper.