The BJP has announced a major organizational reshuffle, appointing four new state presidents. Harsh Malhotra has been named Delhi BJP chief, while Kewal Singh Dhillon replaces Sunil Jakhar in Punjab. The changes aim to strengthen party structure and electoral preparedness across key states ahead of upcoming political battles nationwide.