The Election Commission on Sunday declared that 62.59% final voter turnout was recorded in Delhi assembly elections and defended the "delay" in the release of final figures. Earlier today, Arvind Kejriwal questioned the "delay" by the EC in giving the final figures and asked if the poll panel was waiting for BJP office's nod.