Analysis Prime Minister of Israel addresses the audience during the plenary session ‘Israel’s Economic and Political Outlook’ at the Annual Meeting 2014 / Flickr / CC BY-NC-SA 2.0 10 Sep 2025 Qatar attack: Israel shows it will wage war without boundaries Kevin Crane
Opinion Refugees wait at the side of a railway track. Photo: Henryy st / Wikimedia Commons / CC BY-SA 4.0 10 Sep 2025 Mythbuster: are migrants really to blame? Jamal Elaheebocus
Opinion Teaching at ASU Department of English. Photo: ASU Department of English / Flickr / CC BY 2.0 10 Sep 2025 Special needs: we need funding, not ‘reform’ Clementine Russell
Opinion Trump: Photo: Gage Skidmore / CC BY-SA 2.0 09 Sep 2025 Stop Trump: end the genocide Dragan Plavšić
News Glasgow hotel strike: Photo: @FairHospitality / X 08 Sep 2025 Historic victory for workers at Glasgow’s Village Hotel Eilidh Stewart
Analysis Palestine protester, police. Photo: Alisdare Hickson / CC BY-SA 2.0 08 Sep 2025 Starmer supports genocide in Gaza, repression at home Counterfire
News Anti-racists mobilised for a third time in a month in support of refugees housed at the Cladhan hotel / SUTR – Scotland Facebook 08 Sep 2025 Falkirk shows the way forward for anti-racists Lewis Akers
Analysis State oppression in Parliament Square, September 2025. Photo: Indigo Nolan/ Flickr / CC BY 4.0 07 Sep 2025 A bad day for the Met and a good one for protest – weekly briefing Lindsey German
Article Stop the War Scotland demonstration in Edinburgh. Photo: Stop the War Scotland / X 07 Sep 2025 Demonstration day in Edinburgh Lewis Akers
News Stand Up to Racism march in London. Photo: Tim Dennell / Flickr / CC BY-NC 2.0 07 Sep 2025 Reject the far-right lies: refugees are not the danger to women Clementine Russell