The stifling heat reached 48.2C in May and humidity is high. The extreme temperatures frequently lead to power cuts meaning ...