General elections in India are due in 2015, but already the race to designate the potential prime ministerial candidates is on. There are two main contending political parties