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 £265 million payout is being shared by thousands of BT workers as savings schemes mature, with some employees landing more than £54,000.
Former shadow chancellor Ed Balls has revealed he turned down an offer to go on ITV reality show I'm A Celebrity... Get Me Out of Here!
Crowds have gathered for the first "blue moon" since 2012 and the last until 2018.