@paperrocksiscissors
"The only way to reduce immigration REALLY reduce it, is accepting we can't have huge growth with an ageing population and low native birth rate, we will have to accept to be a poorer nation and have a reduced economy , even then, we'll still need some migrants, but we can't bloody well have both, a big economy and low migration, unless we all start having 3 or 4 kids again. And this is the puzzle that all of western Europe and the US is facing."
To take an alternative approach a large number of the legal migrants are working in the agricultural, care and health sector. Jobs that the native population is not willing to do at the salaries on offer.
Now you could in theory resolve this by increasing salaries in those sectors - to take an extreme example if you paid fruit pickers £50k a year then you would have no problem recruiting native workers, however your punnet of strawberries would now cost £25 and no one would buy them! An alternative approach would be to reduce social welfare so that native workers have a choice between say picking fruit or serving to death, although I think such a policy might be a tad Victorian and somewhat unpopular with the electorate!
The ageing population explanation whilst true only offers a part explanation, for example Japan has a much quicker ageing population and is handling it without immigration albeit through two decades of lost growth but they are now coming out the other side of it.
So to my mind there are choices to be made.
Yes the UK could strictly control immigration just like Japan does but this would come at a cost to the economy.
Or UK could continue to import cheap foreign labour to grow our economy and keep inflation low. But by continually seeking to increase the population in some kind of Ponzi scheme you are placing stress on housing, healthcare, education, social cohesion
Or you face massive unpopularity by forcing the native population to do the jobs that they are currently unwilling to do.
But what we cannot do is to dodge the question entirely and accuse anyone asking it of racism, fascism, nationalism etc etc.