Name the six 'National Political Parties' in India in a chronological order.
The six national parties in chronological order are -
(i) Indian National Congress – 1885
(ii) Communist Party of India – 1925
(iii) Communist Party of India (Marxist) - 1964
(iv) Bhartiya Janta Party- 1980
(v) Bahujan Samaj Party – 1984
(vi) Nationalist Congress Party – 1999