In Anglo-Saxon times, more than three-quarters of the ancestry of people in parts of England was from recent north European migrants. The finding, which comes from sequencing the DNA of people buried ...