Margaret Ferrier: The disgraced SNP MP ‘mired in scandal’ who could topple party