Sir David Attenborough investigates with an archaeologist and paleoanthropologist how Neanderthals thrived 200,000 years ago in what is now Great Britain.