A row has broken out in India after Prime Minister Narendra Modi’s government used the term “Bharat” in an official invite for the G20 Summit being sent on behalf of the president.

Bharat is the Hindi name for India.

The dinner invitation from President Droupadi Murmu to foreign leaders attending the summit describes her as “President of Bharat”.

Several ministers from the ruling BJP party cheered the move, but opposition leaders questioned its purpose.