Did you know… It is claimed that Sir Isaac Newton invented the first cat flap!…