JP Nadda elected new BJP chief, takes over reins from Amit Shah

National