The national election will be held in seven rounds from 11 April and the results will be announced on May 23, the Election Commission said on Sunday. Voting will be held across India on April 11, April 19, April 23, April 29, May 6, May 12 and May 19. The announcement signals the start of a colossal voting exercise that will see Prime Minister Narendra Modi seeking another term in office and the opposition attempting to join forces to put up a strong fight. Elections will also be held in four states -- Andhra Pradesh, Sikkim, Arunachal Pradesh and Odisha - along with the parliamentary polls.