Mass immigration hasn't solved our labour shortages, probably because workers can bring in their dependants, so the family creates more demand for services than it satisfies. Employers love it though, because they can legally pay less than minimum wage, and don't even have to advertise the job to locals, why would they?
745,000 really is a lot of people, it's more than the number of babies born in the U.K. each year. And this is the net figure, so deemed to be permanent additions to our population.
We've had Rishi et al going on and on about the boat people, who are a small fraction of the numbers, presumably hoping we wouldn't notice the 700k they sneaked in legally.
I do think this level of immigration is concerning, as England, where most immigrants settle, is already the most densely populated country in Europe, vastly more so than countries such as France, Germany and Spain.
I don't want to see our countryside bulldozed and our wildlife further decimated to build houses and facilities for people we have to learn to manage without.
Mass immigration is not the answer. Immigrants also get old. We've artificially increased the population for over 20 years now, when these huge numbers start reaching retirement age, what then?
We do have control over the numbers, more control since Brexit, but the government chooses not to exercise that control.
We can still welcome immigrants, Just in vastly fewer numbers.