I've watched quite a bit of YT footage that claims to be big cat sightings but I'm still to be convinced, can you provide a convincing clip?
I can't categorically deny that they roam our countryside but the evidence, given modern tech' is quite underwhelming.
I've seen big cats, one on my syndicate but it was just a big cat, as in, a very large black domesticated cat, which at the time had me thinking other things.
As for seeing pine martens, badgers, etc, even if you haven't seen one, we know, without doubt that they exist, so that comparable argument is moot!