Correct.
It's not just tax from the immigrant, it's the tertiary effect of local businesses supporting the immigration population, like shops, financial services, pubs etc.
By the way Nik, you're getting EU and non-EU issues entangled and forming a wider view without many facts. Polish people don't hate preach, for example.
In regards to EU migration, people on here are apparently unaware of things like the habitual residency test which all but prevents benefit claimants for temporary workers who try to fiddle the system - they literally cannot just walk across the border and make a claim for benefits, it just can't be done - or the employment statistics of EU migrants.
To be honest, non-EU immigrants cause 99% of the perceived issues on here. The economic (job) test for non-EU immigrants is much looser, the reasons for entering the country are often based on personal (asylum) reasons or wedding a British person, and unfortunately this area of immigration is growing by 2% a year even under the Tories so any perceived issues are exacerbated year on year.
You may note I say "perceived" issues, because non-EU immigration is still barely a statistic in terms of overall population. They really are a minority, yet you'd believe we were absolutely flooded with terrorists intent on imposing Sharia Law next week if you believed some people on here!
Bare in mind the net migration figure is about 250,000, yet our population is 62 million.
So, for me, I agree we need to tighten the borders in regards to people coming in from Asia and Africa, but the stated problems on this thread are overblown dramatically, and the benefits of EU migration to our country blow out of the water the downsides.