According to Adam Rutherford in his book "A Brief History of Everyone Who Ever Lived: The Stories in Our Genes" all Europeans are descended from everyone who was alive round about the year 900AD who has living descendants today. And all humans are descended from everyone who was alive round about the year 3000BC who has living descendants today.
I confess I can't get my head round this idea completely but bow to Adam's better knowledge of the subject. By his logic, if one of us is descended from Cheddar man than we all are.
My four year old grandson "doesn't want me"