Almost 970 million Indians are voting in general elections amid sweltering heat and unpredictable weather extremes exacerbated by human-caused climate change, leading to loss of livelihood, forced migration and increasingly difficult living conditions for millions across the country.