Hi Louise - this is my cat Archie. He tends to go on 'leave' for a few days at a time. I think some folks have been feeding him on your road and now he hangs out in hope! Apologies for the inconvenience you had of taking him to the vets and thankyou for doing that. If he hangs out plse do give me a call on my number (07852 388013) and i will come and collect him.