The new prime minister will be Narendra Modi of the conservative Bharatiya Janata Party (BJP), who presided over rapid economic growth in his 13 years as Chief Minister of the state of Gujarat, on India’s northwest coast.