Those not inclined towards Jeremy Corbyn have got themselves into a bit of a quandary over what to call those who support the current Labour leader, labeling them Communist, Socialist, Marxist or Trotskyists but even those on the left are unsure which box they fall into.
Many of the new recruits to the left's cause from the younger generation seem to like the term 'communist' which is shunned by anyone over 40 as it reeks of the USSR and leads to uncomfortable conversations about Stalin and Chairman Mao in the same way that being far right sets you up alongside Hitler.
Whereas Socialism and Communists have many of the same goals and sprang from the same ideal, they have very different ideas of how to get there, the Communist Correspondence Committee in 1846 sought a purge of Socialists from their party such was the differences between them.
For me the definitions from the early 20th century are now mostly redundant in the modern world, Communists, Socialists, Marxists and Trotskyists are in most cases no longer the same thing in a choice of different flavors although there are some who will argue otherwise but in general left and right will suffice.
The question should be then are you left or right and that is easy to determine with my handy guide which breaks it down as you wear a beret, you hold your fist in the air occasionally, you call everyone brother or sister, you have had at some point owned something with a picture of a guy named Che on it, you have sympathy for strikers or you drink latte.
If you have said yes to any of the above then welcome brother/sister, hang up your beret and grab your Che mug and let's share a latte and discuss the junior doctor strike.
If you said no to all the above then you are probably a selfish right wing capitalist pig dog who had pictures of Margaret Thatcher on your wall and own a book of Hitler quotes.