Multiple choice Immediately prior to Rajnath Singh who amongst the following was the President of BJP? L.K.Advani Uma Bharati Pramod Mahajan Atal Behari Vajpayee Reveal answer Fill a bubble to check yourself A Correct answer Explanation L.K. Advani served as the President of the Bharatiya Janata Party (BJP) until late 2005. Rajnath Singh succeeded him, taking office in early 2006.