Hmm. There was a big late Neolithic population decline in Britain that has not yet been explained. So I wonder if this could be it.
They talk about the Bronze Age but the Bronze Age came 1,000 later to Britain compared to Southern Europe and the Med.