After 5 years then Gujarat chief minister Narendra Modi laid the foundation stone, the world's new tallest statue, the Statue of Unity will be inaugurated by now Prime Minister Narendra Modi on 31 October 2018. The statue is being touted as an ‘engineering marvel’ but is not saved from many controversies that marred its construction. The most scathing attack on the state came from Congress scion who dubbed the state as "Made in China".