The BJP has found greater success in India’s Hindi heartland than in the southern states, but the real political dilemma for the party has always been Delhi. Despite winning sweeping victories in Lok ...