McGregor subsequently pled guilty to six offences when he appeared at the High Court admitting three charges of raping three boys, sexually assaulting one youngster, making indecent photos of children and distributing or showing indecent photos. McGregor, a delivery driver, made an initial court appearance charged with possessing indecent images of children and was freed on bail but was then assaulted.įollowing further police investigations it became possible to identify one of his victims and he appeared again in court facing further charges, including child rape.