Don't fall into the trap, a trap the government is quite happy for folk to succumb to, that our services are struggling purely due to people coming into this country to live, through legitimate means or otherwise. Whilst it would be foolhardy to suggest they have zero impact, neither are they the primary cause. The primary cause is years of poor strategic and financial planning. Just one example, years ago many hospital wards had some spare capacity e.g. x empty beds retained for use in times of pressure. In their 'wisdom' various managers, 'experts' etc concluded this was a waste of resource and that wards should be run in a leaner sense i.e. one in one out sort of thing. Result? Whenever additional and unplanned capacity is required, they often don't have it, resulting in patients in beds in corridors.
Remember a decade or so back people were struggling to get NHS dentists? Dentists were only taking patients on if they entered into a private healthcare plan. Remember that? Diddly squat to do with migrants, everything to do with poor strategic planning in dentistry. The same as we're seeing now with GPs.
Nothing (or little) to do with migrants, everything to do with poor strategic planning. However governments (and the masses) like to have a scapegoat for their failings, and often it's misdirected at migrants. The government don't overly mind this as it's a useful diversion from their incompetence.
I'll keep on saying it, ALL the migrants, actually all the non white people UK born and otherwise could be removed from the UK tomorrow. Fast forward a decade. Do you think you'd be living in utopia in terms of low/no crime, near full employment, no NHS waiting lists etc?
If you answer yes to that, you're at best deluded. However you'd be happy on one front at least, the UK would be 100% white which I suspect is often an underlying desire of many.