More than 100 million people across seven states are eligible to vote in the sixth phase of the 39-day-long poll, which Modi began on April 11 as front-runner after an escalation of tension with neighbouring Pakistan.
But diverse opposition parties have recently taken heart at what they see as signs Modi’s Hindu nationalist Bharatiya Janata Party (BJP) may be losing ground and have begun negotiations over a post-election alliance even before polling ends on May 19. Votes will be counted on May 23.
Some voters in Delhi said they were backing Modi because they were won over by his tough stand on security.
More about: India