India's main opposition Hindu nationalist Bharatiya Janata Party (BJP) leader Narendra Modi speaks during a campaign rally
Media playback is unsupported on your device

Narendra Modi: Who is India's next prime minister?

Narendra Modi, the leader of the BJP party in India, will become the country's next prime minister.

But who is he?

Prior to the election result, BBC Radio 4's Ritula Shah travelled to India to find out more about the son of a tea seller who became a formidable politician.

  • 16 May 2014