“Archaeologists have found what they say is the earliest evidence of Neanderthals living in Britain.” More here –