Delhi, a territory that includes India’s seat of government New Delhi, has long been an elusive political prize for Modi. While the BJP holds all of the parliamentary seats in Delhi, which has a ...
Exit polls have predicted a fierce battle in the Delhi Assembly elections, with most favouring BJP to break AAP’s 27-year dominance. While some pollsters gave BJP a clear majority, others predicted a ...