Alastair Stephens

alastair_stephens_sq

Alastair Stephens has been a socialist his whole adult life and has been active in Unison and the TGWU. He studied Russian at Portsmouth, Middle East Politics at SOAS and writes regularly for the Counterfire website.