Originally Posted by TranterUK
We actually have big cats living wild in the UK
Yes, they have been seen regularly by reliable people such as park rangers and the sort. Many sightings have been made in our west country, Cornwall, Devon, Somerset.
Could it have been a British Shorthair, Tranter?