Ted Grant se definía a sí mismo como marxista, leninista y trotskista.