Many years ago when I took a job with the Ministry of Defence a question they asked was 'Are you or have you ever been a communist', or words to that effect. Obviously they already knew with the background checks carried out on anyone joining the MOD and signing the Official Secrets Act.
Decades on I've just thought what exactly did they mean with that type of question, leading on to what makes a person a communist. I suppose it's easy to have communist tendencies or to feel broadly aligned to the aims of socialism and communism. But I expect the question really implied was did I belong to the communist party.
So I did a google uk search for communist party and discovered there are more parties than you can shake a stick at. We have:
Communist Party of Britain
Communist Party of Great Britain
New Communist Party of Britain
Communist Party of Great Britain (Marxist-Leninist)
The Revolutionary Communist Party of Britain (Marxist-Leninist)
Communist Party of Britain Marxist-Leninist
Is there so much that can be argued over when it comes to communism, and to such a degree that parties can break up, diverge and reform in other shades? And I haven't included the communist based parties that have socialism in their name!