Sri Lanka, April 19 -- World's biggest democratic exercise with 970 million eligible voters will commence today. India's seven-phase election, commencing on April 19th is scheduled to end six weeks later and results will be declared on June 4th.

The Election Commission of India has set a staggering 44-day timetable for the country's 18th Lok Sabha elections, between April 19 and June 1, with the results declared on June 4. There will be seven phases of voting - on April 19, April 26, May 7, May 13, May 20, May 25, and June 1. Voting will take place on all seven days in some states - like Bihar, West Bengal, and Uttar Pradesh; two or more days of voting in states like Karnataka, Madhya Pradesh, Maharashtra and Odisha; and single day votin...