L-istampa tal-gutter Ingliża, li kienet għadha qed tiżviluppa udjenza wiesgħa, qanqlet mibegħda pubblika lejh dwar id-delitti sesswali tiegħu u għamlitu parja.
Huwa kellu reati sesswali fir-rekord tiegħu.