Already in India many cities have been renamed under current ruling party BJP. Now the ruling party bjp want to rename the country to Bharat and reason is given in the article you shared:
Quote
Modi’s Hindu nationalist BJP government has already renamed several cities linked to the Mughal and colonial periods.
Critics see it as an attempt to erase the Muslim Mughals who ruled the country for 300 years.