In a move signaling a significant generational transition, the Bharatiya Janata Party (BJP) formally appointed Nitin Nabin as its 12th National President on Tuesday, January 20, 2026. At 45 years old, Nabin becomes the youngest leader to head the world’s largest political organization, succeeding J.P. Nadda.