Voting has finally concluded in the marathon election that has stretched on for over 12 weeks. Starting at a point where it seemed a foregone conclusion that the Bharatiya Janata Party would return to power for a third term, the election is coming to a close on a more uncertain note. The opposition INDIA alliance has expressed equal confidence in being able to form the government. June 4, when votes are counted and results announced, will set to rest the uncertainties. The 2024 Lok Sabha elections have been marred by serious irregularities and the systemic failure of the election authorities....