The Election Commission of India on Wednesday announced that elections for the post of the 14th president will be held on July 17. The votes will be counted on July 20. President Pranab Mukherjee’s term ends on July 24.

EC chief Naseem Zaidi (pictured above) said the last date to file nominations is June 28.

The presidential election has been at the centre of much speculation since there seems to be no frontrunner as of now. Opposition parties like the Congress have said they will front a common candidate, but have not progressed on discussions to decide who it will be. The ruling Bharatiya Janata Party has not made announcements about its candidate either.

The president is chosen by an electoral college comprising regional and national lawmakers. Votes from Members of Parliament hold the most weight, while the value of an MLA’s vote depends on the state’s population.