Former SNP council boss Jordan Linden has been found guilty of sexually assaulting five young men - one as young as 17 - and sexually harassing a 14 year old boy.