Narendra Modi, who is now expected to become India's next Prime Minister, has tweeted in celebration at the results, declaring "India has won".
Mr Modi's BJP party looks set to register a convincing victory over the ruling Congress Party, who have now conceded defeat.
More top news
Police have held two men over the death of Inga Maria Hauser in Northern Ireland, 30 years after the murder.
Every train run by the UK’s busiest franchise, Govia Thameslink Railway was rescheduled from Sunday.
Hours after the former actress had exchanged vows with Prince Harry, the royal site had been updated to reflect its newest member.