there does some tobe some dispute. Wikipedia calls him a communist in the first sentence.
However he wrote that lament thing for members of the British Army - that's not really much of a communist.
James Connolly wouldn't have done that. Thats a communist!
Lets just agree - he had left wing leanings.