Saturday 21 May
Free Palestine national demonstration, 1pm, central London. Called by the Palestine Solidarity Campaign. Go to www.palestinecampaign.org
Monday 23-27 May
Lies, Spies and Whistleblowers — Scottish speaking tour with ex-MI5 agents David Shayler and Annie Machon, organised by the Scottish Palestine Solidarity Campaign. Details from Saf 07870 308 641 www.scottishpsc.org.uk
Wednesday 25 May
Venezuela: an example for Latin America?
Panel discussion organised by the Venezuela Information Centre. 7pm, NUT headquarters, Mabledon Place, London WC1.
Friday 27 May
Poet Benjamin Zephaniah hosts Moving Forward Together, a film and music benefit night to support the Mikey Powell Campaign for Justice. Doors open 6.30pm, film starts 7.30pm. The Drum, 144 Potters Lane, Aston, Birmingham B6. More details from 07770 432 439.
Saturday 28 May
Canterbury Make Poverty History festival, 12 noon to 8pm, Dane John Gardens, Canterbury. For more information call Jon 07789 961 744.
Monday 20-26 June
Saturday 2-6 July
Protest at G8 summit, Edinburgh and Gleneagles, Scotland.For more details of demonstrations and other events during the week go to www.g8alternatives.org.uk
Thursday 7-11 July
Marxism 2005 conference, central London. Five days of discussion and debate hosted by the Socialist Workers Party. For more information go to www.marxism2005.net