That's wonderful news Fiona is back, you would be so relieved. My cat was missing for 9 weeks, and my daughter found him very close to home. The little darlings don't know how stressful it is for their owners when they decide to go walkabouts.
I am so glad to hear that you found your cat--- when I was searching for my dog in the early hours I saw so many loose cats, including a mother cat and her kittens. It seems that people really don't blink an eye about loose cats, so I am even more scared about my cat getting out--she always wants to take a runner too--my dog, my kids, my cat all want to take a runner--its giving me a complex!