James

I am a socialist, trade unionist, (critical) member of the Green Party of England and Wales.