From the 16th April to 13th May, the world's largest democracy goes to the polls.
This week's Instant Guide takes a look at the Indian General Elections.