in another 10 years
They easily assimilate and will be indistinguishable in the next generation.
That is a contradictory statement. A Next generation is more like 25 years. Yeah, in 25 years Poles will be indistinguishable, except for their names that is.
That doesn't mean that some tic tack would go on grumbling about Poles for another 250 years in that tribal manner that some not so bright peeps think makes them great.
Hopefully Brexit will happen and many Poles will leave and some might even go back to Poland. Those people that won't came back are a great loss for Poland in the long run. (well , 98% of them)