The chemistry and momentum is clearly with a charismatic Modi but will he have the numbers to become India’s next prime minister?