The Bharatiya Janata Party (BJP) and the Indian National Congress have published their manifestos and promises…