The seventh and last phase of the country's weeks-long electoral process has ended. Surmounting treacherous terrains and an extreme summer, the election personnel - an estimated 15 million polling staff and security personnel - have ensured that 970 million voters have exercised their franchise in a show of the world's largest exercise in democracy. The 44-day-long electoral process will conclude with the counting of the votes on June 4. Here is a tribute to the resilience and the spirit of the vote
People wait to vote at a polling station during the seventh and last phase of India's general election in Varanasi, India, on June 1, 2024. Nestled along the sacred Ganga river and holding a revered position in the play of Indian politics, Varanasi's diverse population lined up to vote in harmony, recording a 56.35 percent voter turnout.
Travelling long distances, polling officials gather at the distribution centre in Netaji Indoor Stadium, Kolkata, on May 31, 2024, to collect electronic voting machines (EVM), ballot units, and other election materials ahead of the final phase of the 2024 elections.
A Bakharwal breed dog leads a couple from Almi, a remote Himalayan hamlet in Chamba district, as they step out to vote in the final phase of the general elections in Himachal Pradesh on June 1, 2024. Polling officials trudged up treacherous Himalayan mountain paths and across rickety bridges for seven hours to set up a polling booth.