India's six-week election juggernaut resumes with millions of people lining up outside polling stations in parts of the country hit by a scorching heatwave.
Prime Minister Narendra Modi is widely expected to win a third term in the election, which concludes in early June.