The largest-ever election in history, lasting 44 days, is being held in India from April 19 to June 1 in seven phases, to elect 543 members of the Lok Shabha, the lower house of parliament. The votes will be counted and declared on June 4. This mammoth undertaking will determine the political direction of the world’s most populous nation for the next five years.