One of India's most bitterly fought elections comes to a close today with voting in Varanasi, featuring two of the most watched politicians in the country - Narendra Modi and Arvind Kejriwal - and 40 other constituencies across three states. The results will be declared on Friday.
(Read more)