The working president of ruling Bharatiya Janata Party (BJP), Jagat Prakash Nadda becomes the new president of the party, replacing home minister Amit Shah. The 59-year-old BJP leader was handpicked by Prime Minister Narendra Modi for the top post after he was part of the council of ministers during the first tenure of Modi as PM.