Agree with all of that. Legal immigration is the problem and it has been WAY too high for way too long. The negative impact upon some of our communities - lack of GP appointments, overcrowded schools, over-stretched and under-funded local authorities, unemployment, low wages etc - is huge. And then you have the less common, but extremely emotive issue of grooming gangs and the like, which only adds fuel to racists' fire.
A very big problem indeed, is that I think Starmer doesn't really recognise all of this, and if he had his way would probably sign us up to Schenghen. I don't think his heart is set on reducing immigration at all. He's all for multiculturalism and anyone can come in, I think. And is paying lip service to the idea that something must be done.