Hundreds take part in May Day rallies across Scotland Published duration 4 May 2013

image caption The May Day march in Edinburgh was one of many taking place across the world

Hundreds of trade unionists, public sector cuts protesters, and anti-capitalists have staged rallies across Scotland to mark May Day.

Gatherings have taken place in Edinburgh, Dundee and Irvine, and a march is planned in Glasgow on Sunday.

In Edinburgh, protesters made their way from the Castle esplanade along the Royal Mile to a rally at The Pleasance.

Among the issues were calls to scrap trident, anger over welfare cuts and the threat of "bedroom tax" evictions.