He writes regular features for The Morning Star - the only English language socialist newspaper in the world. He also contributes to the London Progressive Journal, a UK-based online magazine covering domestic and international current affairs from a left perspective. David Eade is a member of the Labour Party, the Fabian Society and Compass as well as PES plus the GSLP.