Supporters of Narendra Modi
Media playback is unsupported on your device

India election: Largest vote ever with some 814 million people eligible

6 April 2014 Last updated at 22:39 BST

Indians are set to vote in the world's biggest general election, with the ruling Congress party pitted against the Hindu nationalist BJP opposition.

The nine-phase ballot begins on Monday and concludes on 12 May. Votes will be counted on 16 May.

More than 800 million Indians are eligible to vote in a poll dominated by corruption and high inflation.

Andrew North reports.