The SNP Westminster deputy leader is the latest politician to quit the party as she criticised them for not being sufficiently Left-wing

The SNP Westminster deputy leader is the latest politician to quit the party as she criticised them for not being sufficiently Left-wing

Mhairi Black, the former SNP MP, has quit the party with a furious attack over its 'capitulation' on trans rights and stance on Palestine .