It's not the SNP, it's ScotRail management, surely? The drivers did go on strike previously and then their union (ASLEF) accepted 5%. It seems the RMT rejected that. I'm not sure if anything has changed in that respect in the last couple of week?
https://www.bbc.co.uk/news/uk-scotland-61737750