Narendra Modi has been sworn in as India's prime minister for a third term in a grand ceremony at the presidential palace in Delhi.
The leader of the Bharatiya Janata Party took his oath, saying he would "do right to all manner of people without affection or ill-will".
Mr Modi's BJP-led National Democratic Alliance won the general election with 293 seats, a much lower margin than predicted by exit polls.
The election saw a resurgence of India's opposition,](https://www.bbc.co.uk/news/articles/cp00jze920eo)**,) which won 234 seats.
Thousands of guests have been attending his inauguration at Delhi's presidential palace. Among them are the heads of neighbouring Bangladesh, Nepal, Sri Lanka, and the Maldives - but not Pakistan or China.