Leftwing groups and trade unions are staging rallies to mark International Workers’ Day, also known as Labour Day or May Day. The day commemorates workers’ struggle for better conditions in industrialised countries in the 19th century

