News French union mobilisation Photo: Wikimedia commons 13 Jan 2020 Macron makes more concessions to strikers but the battle continues John Mullen
News All Under One Banner march, Glasgow. Photo: Vladimir Unkovski-Korica 12 Jan 2020 The crisis of the UK intensifies after Glasgow IndyRef2 march Vladimir Unkovski-Korica
News Cypriot police, 2009. Photo: Dickelbers 10 Jan 2020 Cyprus: an attack on women everywhere Elly Badcock
News Gathering at the anti-war protest in Glasgow 07 Jan 2020 No war with Iran: Glasgow protests against Trump’s belligerence Vladimir Unkovski-Korica
News No War with Iran protest, London. Photo: Shabbir Lakha 04 Jan 2020 The anti-war movement gears up to oppose war with Iran Shabbir Lakha
News Qassem Soleimani, 2017. Photo: Erfan Kouchari 03 Jan 2020 Soleimani assassination is an act of war Lindsey German
News ‘Tory cuts kill’ sprayed on door of Iain Duncan Smith’s office in Chingford and Woodford Green, November 2019. Photo: Twitter 28 Dec 2019 Honouring Iain Duncan Smith is an insult to his victims Mona Kamal
News Gilets Jaunes protest, Lyon. Photo: Flickr/Jeanne Menjoulet 27 Dec 2019 Macron had a bad month, but what will it take to break his pensions bill? John Mullen
News Anti-CAB/NRC protestors stopping traffic in New Delhi. Photo: Wikimedia Commons 21 Dec 2019 The great Indian fightback: thousands protest Modi’s racist Citizenship Act Susan Ram
News Activists rallied Parliament Square, 19th December. Photo: Ramona McCartney 20 Dec 2019 Protect the right to strike Reuben Bard-Rosenberg
News Jeremy Corbyn speaking at the Bristol rally. Photo: Flickr/Jeremy Corbyn 12 Dec 2019 The energy for Labour in Bristol has been projected across the South West – campaign report Nathan Street