The face of our oldest direct ancestor, revealed, after the most extensive DNA testing of the 10,000 year old bones of Cheddar Man — Britain’s oldest complete skeleton. The results promise to reveal a never told before story of who we are, what we looked like and where we came from.