POLICE searching for missing nightclubber Sian O'Callaghan have found two bodies - one at Uffington Hill.

Wiltshire Police said a 47-year-old man from Swindon is in custody having been arrested on suspicion of kidnap and two murders.

The bodies have yet to be formally identified but one is believed to be Sian O’Callaghan.

Sian’s family have been informed and are said to be understandably deeply distressed.

The news came hours after police seized a green taxi which was seen early on Saturday when Miss O'Callaghan, 22, disappeared after leaving a nightclub in Swindon.

The Toyota Avensis estate with taxi markings was seen between 3am and 4am and 12pm to 9pm on Saturday between Swindon and Savernake Forest where police have been searching.

Location of police roadblock, where two bodies are

At a press conference Detective Superintendent Steve Fulcher, leading the murder inquiry, said: "A 47-year-old man from Swindon is in custody, having been arrested for kidnap and two murders.

"The location of two bodies have been identified to me by this individual, one of whom has yet to be identified formally, but I am quite clear is Sian.

"I have informed Sian's family, who are obviously deeply distressed, and I would ask you please to give them time and space to come to terms with what's happened.

"The public and the media have been a fantastic help in the desperate effort to find Sian over the last few days. This has of course been a fast-paced inquiry.

"Having found these bodies, you will appreciate that I am under extreme pressure to undertake certain actions and procedures, and I would ask you to give me some time to enable me to recover these bodies, with the dignity and respect that they deserve."

Police reportedly arrested the suspect outside an Asda supermarket in Swindon. A green Toyota was also taken away on the back of a trailer. Meanwhile, police began searching a house in Ashbury Avenue, Swindon. Neighbours said the man who lived there was a cabbie who drove a green taxi.