
Shanghai has recorded its hottest day in May in 100 years at 36.7C (98F), shattering the previous high by a full degree.
Scientists say global warming is exacerbating adverse weather with many countries experiencing deadly heatwaves and temperatures hitting records across Southeast and South Asia in recent weeks.