New Delhi, Jan. 19 -- The Bharatiya Janata Party (BJP) is set to officially announce its new National President on January 20 at the party headquarters in New Delhi.

Prime Minister Narendra Modi is scheduled to attend the event at around 11:30 am, alongside Union Home Minister Amit Shah, Defence Minister Rajnath Singh, and other senior leaders, according to a BJP party source and a press release issued on January 16.

The official announcement process regarding the National President will take place between 11:30 am and 1:30 pm. Nitin Nabin, currently serving as the party's National Working President, is poised to be elected unopposed as the BJP's 12th National President, making him the youngest to hold the post at 45.

The BJP's Nationa...