A cat lover has been reunited with his pet Percy after he went missing 10 years ago.
David Allinson (inset) from Henlow, Bedfordshire, discovered that Percy was missing in June 2003 and immediately set about looking for his furry friend.
Distributing thousands of leaflets and putting an advert in the local paper, he did all he could to get Percy home safely - but the only response came from hoax callers goading him about the disappearance.
"I was devastated when Percy went missing and did all I could to try and find him, but as the years went by I truly believed I would never see him again," he said.
"I wondered when the weather was particularly bad if he was safe and warm and often feared the worst."
Percy, a short-haired cat now aged 15, had moved 15 miles down the road to Cockayne Hatley, where he found another home with an elderly lady and was later taken in by her neighbour after her death.
Unbeknownst to them both, Percy's new owner was one of David's work colleagues, Ruth Hart, who revealed the mystery after having Percy scanned for a microchip.
"After I called Ruth, we arranged a meeting so I could reunite with Percy. "He was afraid and was hiding behind the sofa and when I called his name he came running into my arms. I burst into tears - I couldn't believe it was my Percy," Mr Allinson said.