Derek Allen, who sadly died last Sunday, was a much loved Socialist Workers Party (SWP) member in Hackney, east London. His passionate commitment to socialism, hard work and incredible generosity made him a popular figure among SWP members and non-members alike.
17 July 2007