The monsoon has now settled the dust stirred up during an eventful and blisteringly hot early summer in India. From April to June, in seven stages of voting and in temperatures that in some parts reached the high forties Celsius, almost 650 million people cast their votes in the largest election ever organised. The polls and the pundits predicted another big victory for Narendra Modi and the Bhara ... (read more)