Researchers have shed new light on a series of prehistoric stones in Yorkshire, revealing the 25-tonne structures were hauled 11 miles across land by Neolithic builders.

Each weighing around 25 tonnes and standing at almost 23ft (seven metres) tall, how the enormous stones got there has remained unclear - until now.

Prehistoric Britons likely chose megalithic stones from sources holding personal meaning for them rather than sites offering logistical convenience