Project Veritas CEO quits over 'strong evidence of past illegality'independent.co.uk10 pointsgeox2 years ago