Well when you have 685,000 people arriving in the UK in 2023 (according to the net migration observatory) it's hardly surprising that the pressure on infrastructure becomes intolerable.
The NHS can't keep up, housing supply can't keep up, house prices escalate as demand rockets etc etc etc...