At this point in history there are very few people of British descent who do not have Norman and Celtic ancestry. (E.g., like many, I descend from several Scots kings as well as the English kings William I, John, and Edwards I & III.) However, see "Blood of the Isles" by Brian Sykes, a geneticist whose research shows that all Britons, even the English, are predominately of Celtic descent. The Angles, Saxons, Jutes, Danes, Vikings and Normans seem to have made far less of a contribution to the British gene pool than is popularly thought.