'Electric' atmosphere as Narendra Modi sworn in as India PM
Narendra Modi has been sworn in as India's new prime minister in a ceremony in the forecourt of the presidential palace in Delhi.
Mr Modi took the oath before thousands of guests, in what the BBC's Zubair Ahmed described as an "electric atmosphere".