A public health emergency has been declared in Delhi as a choking blanket of smog descended on one of the world’s most polluted capital cities.

The declaration from the Indian Medical Association came as the US embassy website said levels of the fine pollutants known as PM2.5 that are most harmful to health reached 703 on the air quality index – well over double the threshold of 300 that authorities class as hazardous