The ancient population of Britain was almost completely replaced by newcomers about 4,500 years ago, a study shows.

You may also like