You're defining ethnicity in too narrow a way. Black, Asian etc is said to be about ten per cent. It is, of course, much larger. People don't tell the truth, stats are endlessly manipulated and, of course, any government organ that gives figures for illegal immigrants is talking through their watsits. Please take a figure from the NHS, that more than 50 per cent of babies born in the Greater London area are born to mothers new to the UK. That is is addition to black mothers, and mothers from differing ethnicity, already resident.