The BJP will elect a new National President in March, following the completion of elections in at least six more state units. Currently, 12 out of 36 state units have completed their elections. Major states like Bihar, Uttar Pradesh, and Madhya Pradesh are expected to finish within ten days. JP Nadda has led the party since January 2020.