A Highland MSP has announced he will not be standing for re-election, saying that party political disputes are “holding ...