Disaffected, disillusioned, determined leftie