Big Cats In Britain? Anyone buy in to this atall?

I'm just intrigued is all as it's something that I find fascinating. Just the idea of it. We had a sighting on a golf course in Glossop near me some time last year. Theres been plenty of sightings around the Peaks where I live though, although i've not seen anything myself.

Bizarre subject I know but, anyone?