A lot of talented people move to countries like Dubai which are the opposite of what you say, high wage but very low tax, you have to pay for everything. People move abroad for higher wages, you don't get many people from the UK moving to Sweden (obviously be the odd exception) for instance, I have never heard anyone say they are going abroad because of high tax, its because they will earn more money, better job prospects (and in people leaving the UKs case) for better weather, but not because they will lose more from their pay check.
Also we have had record high immigration for years now, we have two main parties who are pro mass immigration (the Tories have just elected a leader who is on record as that) so that's not going to change, so what does that say about the huge numbers of people that we have bought in that they are not what we actually needed? We have added to the stresses on the state at a greater rate than solving them.
Not actually advocating for a Dubai like system, have always paid tax and believe in a health system (of some sort, plenty of discussion to be had on what form that takes) etc but as has been pointed out on here by others the immigrants are needed to keep up with demand for services argument is a load of bunkum as they are the ones driving the increase in demand.
Until you have a sensible immigration policy that takes into account all of the nuances involved in keeping a country going but also not destroying the country people are emigrating into then just saying immigration good is not true, using immigration to give GDP a short term bump and to create a cheap workforce for the very wealthy is not a good thing for anyone if it brings down the standard of living for the vast majority.
Obviously I am a peculiar middle aged (is 45 middle aged?) man with awful opinions though according to the Independent.