Neale Hanvey has spoken of the “toxic, aggressive and hostile” SNP group at Westminster - and how it damaged his health.