The noxious air hanging over India's towns and cities kills more than 100,000 children under five every year, a damning study found.

India has repeatedly failed to address environmental concerns.

Last year a UN report found 14 of the world's 15 most polluted cities were Indian.

EPA

And despite calls to action against pollution around the globe, Indian politicians mostly side-stepped the issue in the last election.

The State of India's Environment (SoE) Report found air pollution is responsible for 12.5 per cent of all deaths in the country - painting a bleak picture of the environmental record of recent Indian governments.

Carried out by the Centre for Science and Environment (CSE), the report also found 86 per cent of Indian water bodies were "critically polluted".

It added the country's progress in renewable energy was "dismal".

AP

As of last month, India had 280,000 electric vehicles, a fraction of the target of 15-16 million by 2020.

India's Greenhouse gas emissions rose more than 20 per cent between 2010 and 2014, while its natural gas and hydroelectric plants were in a "shambles", it continued.

The report found gas-based power plants are running at 24 per cent of their capacity, and hydropower projects are running at just 19 per cent.

"The country's progress in renewable energy in 2018-19 has also been dismal," the CSE said.

"In wind, the country met only 6.3 per cent of the target this year. In solar, it met 5.86 per cent."

EPA

India also recorded a 56 per cent rise in the number of industries creating hazardous waste between 2009 and 2016-17, while the number of grossly polluting industries soared 136 per cent between 2011 and 2018.

India is projected to add 416 million town and city dwellers to the world's urban population by 2050.

माता भूमिः पुत्रोऽहं पृथिव्याः।



Our Planet and Environment is something we all cherish greatly. Today on #WorldEnvironmentDay, we reiterate our commitment to ensure a cleaner planet.



Living in harmony with nature will lead to a better future. pic.twitter.com/3V7yLD3d8U — Narendra Modi (@narendramodi) June 5, 2019

But Prime Minister Narendra Modi, recently re-elected in a campaign in which climate change was barely mentioned, instead tweeted on Wednesday appealing to people to "live in harmony with nature" on World Environment Day.

"We have been brought up in a tradition, where nature is equal to God. Where sanctity of nature is meaningful and where nature's protection has been put at par with humans," Mr Modi said.

"On this Environment Day, we all need to spare some time to think what can we do to make our planet clean and green," he said.