Not at all, I did some invidualting for a friend at a school in north Manchester last year and there was only a couple of white kids in the hall taking exams, the rest were asian. Also your 94% is rather generous, in 2001 it was less than 90%, that was 8 yeas ago. England apparently only has 65%.
I see what you're saying, but I don't think those huge cities like London, Manchester and Glasgow are accurate representations of the rest of the country. Any gigantic city is going to have gigantic ethnic proportions. It's a given. I could point to most capital cities in the industrialized world and complain about the Africans/the Asians/the Jews/the Poles/the British/the Arabs/the Indians/the Chinese/the Latins taking over. People who are bitter about this fact should just move somewhere else in the country.
Using Wikipedia as a source, in 2006 England had a 90% White population. If by "65%" you mean only "65% ethnically Anglo-Saxon", then that's quite irrelevant.
I have done a DNA test, no african blood in my what so fooking ever. No slav either. :)
Studies indicate that the entire human race originated in Central-East Africa. The point that was being made is that all ethnicities and nationalities are NEVER indigenous to a particular point of land. They migrated there at some point, and most likely they fought bloody and senseless battles for that land, either wiping out the former settlers or being wiped out themselves by future settlers.