General elections are being held in India from 19 April to 1 June 2024 in seven phases, to elect all 543 members of the Lok Sabha. The votes will be counted and the results will be declared on 4 June 2024.