who is a leftist
Leftist refers to someone on the far-Left side of the political spectrum, perhaps initially a moderate but then more liberal, such as a progressive, socialist, Communist or a particularly liberal member of the American Democrat Party.