In this presentation, Communist Party general secretary Robert Griffiths reviews the history of the party and its many achievements and makes a strong case for socialism. Rob asks, if viewers agree with the essential points, why not consider joining the Communist Party and taking up the struggle for socialism?