The cabinet reshuffle was necessary for Narendra Modi From the administrative point of view  vacancies needed to be filled and senior ministers relieved of additional portfolios and the party needed to shed some deadwood