Workers around the world celebrate May Day, also known as Labour Day and International Workers’ Day, tomorrow. It is a national holiday in more than 80 countries including Sri Lanka and the event is celebrated in some of the most staunchly capitalist countries too. Incidentally, the US, where the concept of May Day originated in the first place, now celebrates Labour Day...