He had a nice last day sleeping in the sunshine on the window ledge upstairs, before being taken to the vet this evening.
We hadn't had him long, having rescued him when his original owner passed away a couple of years ago, but it seems he was probably around 20 years old.
Right up until a week or so ago he was racing around the garden and leaping 6 ft up into the tree in the corner with consumate ease.
I hope I'm as spry, and am able to go as peacefully, when I'm 140 years old.
There are a couple of good pics of him in an earlier article here.