India navy flag cross
In this file photo taken on July 11, 2005, Indian naval officers raise the naval flag, which features the Cross of Saint George and the Indian national flag, during the commissioning ceremony of the Indian guided missile frigate warship 'INS Beas' in Kolkata. Image Credit: AFP

New Delhi: India will unfurl a new naval flag that retires a British colonial symbol to mark the formal debut of the country’s first locally built aircraft carrier, Prime Minister Narendra Modi’s office said.

The current ensign features a prominent cross of Saint George, the national flag of England and a legacy from India’s nine decades as a crown dependency, which ended with independence in 1947.

Modi will reveal the new design Friday in southern Kerala state at the commissioning of the Vikrant, which his office touted as “a significant step” for military self-reliance.

“During the event, the PM will also unveil the new naval ensign, doing away with the colonial past and befitting the rich Indian maritime heritage,” his office said in a Tuesday statement.

The Saint George cross has been a feature of the naval ensign since 1928, except for a brief spell between 2001 and 2004, when the government of the time replaced it with a blue Indian Navy crest.

It was reintroduced after complaints by service members that the crest could not be easily spotted against the colour of the sky and the ocean, local media reports said.

The Vikrant enters service alongside a smaller aircraft carrier bought from Russia, which has long been a major arms supplier to New Delhi.

Modi’s government has sought to wean the country off its dependency on foreign military purchases and build a domestic defence hardware industry.

India is a member of the Quad alongside the United States, Japan and Australia, a security alliance focused on the Indo-Pacific and aimed at providing a more substantive counterweight to China’s rising military and economic power.