Archaeologists have made a dramatic discovery in Wiltshire, which has led to the town of Amesbury now officially being declared the oldest settlement in Britain.
It was previously thought that Thatcham in Berkshire held the honour. But carbon dating of objects dug up 40 miles west of Thatcham - in Amesbury, now reveal that humans have lived there - for more than ten millennia.
The revelation has also thrown new light on why Stonehenge was built close to the Wiltshire town. Martin Dowse reports.