Stuart Thomson carried out a 'campaign of rape'