Interestingly these numbers are all for legal migration, and the article also says: "It should be noted that we have elevated incoming migration owing to our leading support for Hong Kongers and Ukrainian refugees, as well as very high numbers of students because of our flagship education sector.”.
The ONS breakdown is probably better compared to this dog-whistle article: https://www.ons.gov.uk/peoplepopulationandcommunity/populati...