If you go back a thousand years, and take into account the then relatively tiny population of the British Isles, and the fact that we all have literally hundred of thousands of great-grandparents, many times removed, it's a wonder we all haven't got six fingers on each hand, and the hat size of John Merrick.
