Scottish politics Alex Salmond admits he is ‘no saint’ but strongly denies sexual harassment claims August 25, 2018