24 people, believed to have been held as slaves, have been rescued from a travellers' site in Bedfordshire.

Police believe some of the men, who are mostly English and eastern European, may have been held against their will at the site in Leighton Buzzard for 15 years.

Four men and a woman are being questioned.