A cat that went missing from a Cambridgeshire home has been found nearly three years later.
Keith Bigland, 53, was left "distraught" when his late mother's beloved pet cat, Biscuit, vanished in 2017 after escaping from their home in Fenland.
But Mr Bigland and his wife Su were in disbelief when a local vet called them last Wednesday to say their fluffy gold and white pet, now aged 14, had been handed in after he was spotted just a mile away from their house.
Speaking to the PA news agency, Mr Bigland said: "I still can't quite believe it, I had totally given up hope, we never thought the call would come.
"When he arrived at our house my wife threw her arms around the vet in relief.
"It's funny because as far as we know he could have been right around the corner the whole time, or miles away, we just don't know where he's been.
"What makes it even more special is that Biscuit was handed in just a few days after the third anniversary of my mother's death, which makes you wonder if she's watching over us."
Biscuit, who is nicknamed Bikkit by the family, was captured on CCTV escaping from a tiny gap at 4am on December 1 2017.
Mr Bigland confessed he probably went "overboard" during the "frantic" search, distributing posters around the local area and looking everywhere he could, despite a disability which affects his balance and co-ordination.
He said: "I had hope at first, for months afterwards I was calling his name around every corner and looking into every bush.
"Biscuit is the last link I have left to my mother, which made it all the more worrying, but he was a feral cat before my she took him in, so I thought he may have that natural survival instinct."
On his return Biscuit "was not in great shape" and was found to have problems with his breathing and heart.
Mr Bigland estimates that Biscuit's veterinary costs will be around £1,500, and has launched a GoFundMe page to help cover the costs.
He said: "Although he looks and acts differently to before, I recognised him straight away, and he recognised me and hasn't stopped purring since.
"He's starting to recover now and at his older age I hope to spend more years with him – we have no kids, and my wife says our cats are our children, we're a family."
Cute tabby kitten sat on the breakfast table looking up
Cute scottish fold cat resting on the sofa .
Domestic Cat Lies in a Basket with a Knitted Blanket, Looking At the Camera. Tinted Photo.
Tabby cat and feet of a person wearing socks with cat designs on it
Cute American short-hair cat resting on a sofa
A bengal baby cat just got adopted by a métis man. The pet is getting to know its master. Complicity and affection in a warm home.
Portrait of cute domestic cat with green eyes lying with owner at home. Unrecognizable young woman petting purebred straight-eared long hair kitty on her lap. Background, copy space, close up.
Beautiful short hair cat lying on the bed at home
Little red kitten isolated on a white background.
Photo taken in Tokyo, Japan
What is today's rice?
American shorthair striped cat with a dissatisfied face
Little cat licking
Portrait of a funny cat looking out of the box isolated on white background
Photo taken in Neu-Ulm, Germany
1 year old cream tabby ginger maine coon cat playing with lawn sprinkler water fountain outdoors in the garden raising it's paw
Small, sleepy Siamese kitten, isolated on white background
Thai cat with a doll, concept for pet at home.
Kitten laying on a sofa beside a games control looking at the camera.
Playful kitten playing on the sofa, hiding between cushions and meowing
Woman holding up a kitten and smiling, cuddling her.
Small tabby mixed breed kitten under gray and red wool plaid. Pets care and adoption concept. Close up, selective focus.
Cute young tabby and white cat with big green eyes, looking up at camera
Cat on the kitchen table
Cute little kitten sleeping on plaid
Kitten looking at fish in bowl, side view, studio shot
cute tabby cat walking on the Sunny garden among pink flowering branches of Apple in may on a clear day
Woman's hand stroking cat on her lap
playful young white unicolored cat looking at feather
Ginger Cats is Sitting on a shelf
gray striped cat with womans hand on a brown background. World Pet Day.
cream tabby ginger maine coon cat lying on grass grooming licking it's paw outdoors in the back yard with closed eyes
Studio portrait of cat
Black and white cat leaning on railing looking away from camera
Domestic life cat
White cat with different color eyes hides behind a green plant. Turkish angora eats peace lily green leaves in living room. Domestic pets and houseplants.
happy cat lovely comfortable sleeping by the woman stroking hand grip at . love to animals concept .
Portrait of tired cat lying on wooden floor
Cute british shorthair sleeping on the couch
A *Chinchilla cat
Kitten on lap.
Flash photo of marmalade or orange cat looking surprised with large eyes, ears back.
Close-up shot of a black tabby cat while he is doing his own selfie by a smart phone.
A tabby cat with brown nose and green eyes looking into the camera. The background is green and matches the cat's eyes.
Portrait of birman cat
Two orange kittens snuggle together on a cozy blanket with a lap top computer next to them