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
After a health scare, Nazanin Zaghari-Ratcliffe has been told by a specialist that lumps on her breasts are most likely not cancerous.
The US President said more sanctions would be imposed under a campaign of "maximum pressure" on the North Korean regime.
Between them, the two key EU regulators currently employ around 1,000 people in Canary Wharf.