Opinion Police officers hitting protestors organised in passive resistance in Barcelona during the independence referendum of 2017. Photo: Wikipedia 24 Mar 2018 What’s happening in Catalonia is an assault on democracy Chris Bambery
Opinion Every Problem Looks Like a Nail. Photo: DonkeyHotey 24 Mar 2018 John Bolton: the return of the uber hawk Lindsey German
News Students and workers take to the street to defend public services in Lyon. Photo: Flickr/Jeanne Menjoulet 23 Mar 2018 France, March 22nd: the mobilisation of the public sector begins Susan Ram
Opinion UCU picket and strike. Photo: @UCULondon 23 Mar 2018 The UCU dispute: a lesson in the power of collective action Milly Williamson
Opinion Jeremy Corbyn MP speaks at anti-drones rally, 27 April 2013. Photo: Stop War 23 Mar 2018 Skripal coverage: reporting, purporting and contorting Chris Nineham
Analysis Donald Trump speaking with supporters at a campaign rally at the Phoenix Convention Center in Phoenix, Arizona. Photo: Gage Skidmore 23 Mar 2018 The Trump era and the anti-war movement Lindsey German
News The Cumberland School, Newham. Photo: Stephen Craven 22 Mar 2018 Newham says no to academisation Orlando Hill
Opinion Emergency demonstration for the NHS, London, January 2018. Photo: Flickr/Jim Aindow 22 Mar 2018 NHS: stop the backdoor privatisation John Westmoreland
Review Van Dyke, Charles I in Three Positions. Photo: Wikipedia 21 Mar 2018 Context is King – exhibition review John Rees