Allan appeared at Inverness Sheriff Court and admitted the catalogue of abuse which took place on August 3, 2025. He also ...