Rally and march organised by Regional TUC and Sheffield Trades Council with support and publicity from SACA. Feeder marches by UCU, NUT, PCS, GMB Unite and Unison. Police estimated 10,000 participants, making this the largest union rally seen in Sheffield in recent times.
and thanks to Occupy Sheffield for this video:
More photos on the TUC facebook site