Even as India fought for its independence from British colonialism a vision of what Indian democracy ought to look like emerged. As far back as in 1928, Motilal Nehru and eight other Congress leaders drafted a constitution for India. In 1931, the resolution at the Karachi session of the Indian National Congress dwelt on how independent India’s constitution should look like. The Karachi Resolution reflects a vision of democracy that meant not just formal holding of elections but a substantive reworking of the Indian social structure in order to have a genuine democratic society. The Karachi Resolution clearly spells out the vision of democracy that the nationalist movement in India had. It articulates the values that were further given full expression in the Indian Constitution. The Preamble of the Indian Constitution seeks to ensure not just political justice but also social and economic justice. Equality is not just about equal political rights but also of status and opportunity.
In Karachi Congress Resolution, 1931 Swaraj was conceived by the Congress to include real economic freedom of the masses. The Congress declares that no constitution will be acceptable to it unless it provides or enables the Swaraj Government to provide for:
1. Freedom of expression, association and meeting.
2. Freedom of religion.
3. Protection of all cultures and languages.
4. All citizens shall be equal before the law.
5. No disability in employment or trade or profession on account of religion, caste or sex.
6. Equal rights and duties for all in regard to public wells, schools, etc. (any other provision can be given as example from the resolution)