In answer to the question “What is socialism?”,James P. Cannon, a pioneer of the revolutionary workers’ movement in North America, famously said: “Socialism is both a political program and a political movement to achieve it.” So, then what is Trotskyism?…
