New Communist Movement — diverse left-wing political movement in the 1970s and 1980s