The return of humans to the British Isles after the end of the last ice sheet, which covered much of the northern hemisphere, happened around 15,200 years ago—nearly 500 years earlier than previous ...