![London, UK. 1st May, 2016. Socialists celebrate International Workers Day with a march from Clekenwell Green to Trafalgar Square. Communist Party of Great Britain - Marxist Leninist with red flags and a London, UK. 1st May, 2016. Socialists celebrate International Workers Day with a march from Clekenwell Green to Trafalgar Square. Communist Party of Great Britain - Marxist Leninist with red flags and a](https://c8.alamy.com/comp/G0K14N/london-uk-1st-may-2016-socialists-celebrate-international-workers-G0K14N.jpg)
London, UK. 1st May, 2016. Socialists celebrate International Workers Day with a march from Clekenwell Green to Trafalgar Square. Communist Party of Great Britain - Marxist Leninist with red flags and a
![May Day march and rally at Trafalgar Square, May 1st, 2010 Communist Party of Great Britain Marxist Leninist banner Stock Photo - Alamy May Day march and rally at Trafalgar Square, May 1st, 2010 Communist Party of Great Britain Marxist Leninist banner Stock Photo - Alamy](https://c8.alamy.com/comp/BKMJKX/may-day-march-and-rally-at-trafalgar-square-may-1st-2010-communist-BKMJKX.jpg)
May Day march and rally at Trafalgar Square, May 1st, 2010 Communist Party of Great Britain Marxist Leninist banner Stock Photo - Alamy
![TUC anti-cuts demo - 26 March 2011, London | Communist Party of Great Britain(Marxist-Leninist) | Flickr TUC anti-cuts demo - 26 March 2011, London | Communist Party of Great Britain(Marxist-Leninist) | Flickr](https://live.staticflickr.com/5291/5567108127_77ed2a440a_b.jpg)
TUC anti-cuts demo - 26 March 2011, London | Communist Party of Great Britain(Marxist-Leninist) | Flickr
Communist Party of Great Britain - Marxist Leninist - Long live May Day! International workers' day! | Facebook
![Communist Part of Great Britain Marxist-Leninist at a rally for Amnesty International supporters and Egyptian activists Stock Photo - Alamy Communist Part of Great Britain Marxist-Leninist at a rally for Amnesty International supporters and Egyptian activists Stock Photo - Alamy](https://c8.alamy.com/comp/C04JTM/communist-part-of-great-britain-marxist-leninist-at-a-rally-for-amnesty-C04JTM.jpg)
Communist Part of Great Britain Marxist-Leninist at a rally for Amnesty International supporters and Egyptian activists Stock Photo - Alamy
![Communist Part of Great Britain Marxist-Leninist at a rally for Amnesty International supporters and Egyptian activists Stock Photo - Alamy Communist Part of Great Britain Marxist-Leninist at a rally for Amnesty International supporters and Egyptian activists Stock Photo - Alamy](https://c8.alamy.com/comp/C04KHC/communist-part-of-great-britain-marxist-leninist-at-a-rally-for-amnesty-C04KHC.jpg)