Human/Neanderthal Co-existence?

A jawbone discovered in Britain suggests that early modern humans lived in northwest Europe at the same time as the Neanderthal.