
Nursery closure protest, Edinburgh

St Andrews Day Anti-Racism march Glasgow 2016

Striking for a fair pension, edinburgh 2011

Support for the repeal of the Irish Anti-Abortion law, 2017

Vidgil for Grenfell, Edinburgh 2018

BLM, 6th June 2021 Scottish Parliament

RMT Picket outside Waverley station

protest against Cambo oil field being opened up, 2021

Buchanan St Glasgow, last Saturday before the independence referendum 2014.

impromptu rally outside Scottish Parliament the night before the vote.

UNITE Scotland 1st Policy conference 2016

EIS Picket, Glasgow

EU nationals express fears for their future after Brexit vote

Polish women protesting Polish governments anti-abortion laws.

Protest at the election of Trump, Edinburgh

Protest at the election of Trump, Edinburgh

Stop Live Animal Transport. International awareness day.

Young Communist League (YCL) Mayday Glasgow.

150th anniversary celebration of the birth of James Connolly, Cowgate,Edinburgh addressed by one of this living relations.

GMB outside Glasgow council.

UNISON outside Glasgow city chambers.

Universal credit protest and advise stall, Leith job centre.

Equal pay strike, Oct' 2018

St Andrews Day Anti-Racism march, Glasgow.

"The Order of Perpetual Indulgence" Scotlands first Pride march 1995 Edinburgh.

Castlemilk Women against capitalism, community care and share at the local shopping centre .Face painting.

March for Catalan, Edinburgh 2017

G8 , Canning street, Edinburgh

Local protest at police brutality, Drylaw, Edinburgh.

Edinburgh Mayday.

A mixed bunch at Edinburgh Mayday.

Save BiFab march to Scottish Parliament.

Nurses pay

No green wash day at COP 26.

COP 26.

Friday school and students strike Glasgow , COP 26

Direct action stops attempted deportation raid in Edinburgh.

Emotional moment as deportation raid is foiled.

Stop offshore detention to Rwanda protest, Edinburgh 14/6/22

Abortion is Healthcare - Roe Vs Wade - solidarity outside USA consulate Edinburgh.

Eddie Dempsey RMT assistant general Secretary speaking at a packed "Enough is Enough" rally in Glasgow.

End Fuel Poverty Coalition Edinburgh with Extinct Rebellion adding a wee bit drama to the protest outside UK Goverment building.

Fire fighters.

Unite pick outside Shelter's offices.

Striking Posties.

EIS rally

EIS rally

Firefighter Barry Martin's funeral, St Giles, Edinburgh.

March for Ukraine.

PCS Striker at Edinburgh rally.

Impromptu RMT march to the picket at central station Glasgow.