Opposition candidate Narendra Modi is on course to be the next Prime Minister of India, with early results suggesting his Hindu nationalist Bharatiya Janata Party (BJP) is heading for a big victory.
Early indications are that BJP are ahead in 325 parliamentary seats, while they only need to win 272 to become the ruling party.
The rival United Progressive Alliance was only leading in 67 seats, suggesting it may register its worst ever election performance.
More top news
A disabled refugee murdered by a vigilante was "failed" because of institutional racism within Avon & Somerset Police and Bristol Council.
The Duke and Duchess of Cambridge will send their two-year-old daughter to Willcocks Nursery School, near their home at Kensington Palace.
The Queen approved the nomination to succeed the Rt Rev Richard Chartres in the Church's third most senior position.