Senior Bharatiya Janata Party leader Nitin Nabin was confirmed Tuesday as the party's new National President, replacing Jagat Prakash Nadda in the high-profile post and capping an exhaustive internal selection process that began at the grassroots and progressed to the national level. He will be formally declared as BJP president on Tuesday.