Question: why 1st may is celebrated as labour day?
Answer: In India, Labour Day is a public holiday held on every 1 May. The holiday is tied to labour movements for communist and socialist political parties. ... The first celebration in India was organized in Madras (now Chennai) by the Labour Kisan Party of Hindustan on 1 May 1923.