De mon expérience, ils ont un anglais bien meilleur, ce que j'explique par le fait qu'ils viennent d'un pays qui a été sous domination britannique pendant un moment et le fait qu'ils ont des boulots qui nécessitent de parler avec des anglais (ingé, tenant de superette, serveur).
Par contre, les immigrants d'Europe de l'Est (en majorité des polonais) vont bosser en usine et vivent dans des HLM où ils sont nombreux, donc ils peuvent s'en sortir avec un anglais limité.