Stonehenge wasn’t built by the earliest people to permanently inhabit the British Isles. It was constructed by farmers who originated in Anatolia and arrived in northwestern Europe about 6,000 years ago and almost completely replaced the genetically distinct hunter-gatherer population who had lived there since the end of the Ice Age.