The link between inequality and immigration is tenuous at best, OP.
I hate to break it to you, but this was net immigration. However for 2023 (2024 figures are incomplete) just under 62,500 immigrants were refugees.
For 2024 we have about 450,000 HE students counted as immigrants. They must pass a demanding English competency test in order to get their student visa, and they pay frankly extortionate tuition fees. It is sadly accurate to say that they are propping up our once proud HE sector.
Then of course we must import many health care professionals, particularly but by no means exclusively nurses.
Aside from refugees and the small number of others granted humanitarian status, every immigrant is here for a reason. You can no longer buy your way in as an investor but you can come on a Global Talent Visa which has a very, very high bar. Almost everyone I know on a GTV speaks excellent English. All are higher rate taxpayers.
You can come on a work visa as the HCPs do, you can come on a student visa, etc. You can of course bring your immediate family.
It is true that for a variety of reasons, in the past members of certain ethnic groups have been over-represented in lower income brackets. It is my strong impression that at present many people tend to confuse the concepts of ‘immigrant’ and ‘refugee’.
But I would welcome an explanation of how you reached your conclusion.