BJP’s Surprise Choice: Nitin Nabin Emerges As Modi–Shah Pick For Party President
After months of speculation, the BJP leadership sprang a surprise by naming Bihar minister Nitin Nabin as the new working president of the party. He is expected to be elected as the BJP national president in January 2026, and his election will be ratified by the national executive in April 2026.
The present incumbent, JP Nadda, too, was named working president in June 2019 when Amit Shah was the BJP chief. He became national president in January 2020. The appointment of Nabin marks a generational shift, as at 45, he will be the youngest to hold the party president’s post.
A five-time MLA, Nabin was given the responsibility of managing the Chhattisgarh Assembly........





















Toi Staff
Sabine Sterk
Penny S. Tee
Gideon Levy
Waka Ikeda
Grant Arthur Gochin
Daniel Orenstein