"Hamish Henderson was not particularly left wing?"
Hamish was a card-carrying member of The Communist party until the invasion of Hungary in 1956.
Like many other Communists who left around the same time, he remained true to his communist convictions
Jim Carroll