I've told you, EU migrants contribute to the NHS far more than they cost it. The NHS is struggling for a great many reasons, foremost of which are the demographics of the nation and preponderance of long-term conditions such as diabetes. I've said previously, pensions are paid for out of general taxation, and we have half as many working age people as retirees than we did when the state pension was created. Those retirees are also the biggest drain on NHS resources, as around 1/3 of all NHS spending is spent in the final year of someone's life.
That's the basic equation. We either:
- increase the retirement age significantly
- decrease the state pension significantly
- increase the number of working age people in the country (significantly)
You can take your pick on that, but there has been a long history of the elderly not voting for an increase in the retirement age in line with increases in life expectancy, and likewise among all the welfare budget cuts, pensions have remain triple locked. So what does that leave you with?
Regarding housing, I must have answered that question at least a dozen times in this thread already. Government after government has pledged to build a lot more houses, and government after government has failed to do so, with the reason for that predominantly the NIMBY planning regulations and the restrictive greenbelt. These things are quite well known but no government has wanted to touch them. Nor have they considered more creative solutions such as a Land Value Tax.