Pakistan’s most populous city is in the grips of a heatwave as temperatures soar to 45C. The sweltering conditions have come during Ramadan, the holy month in which millions of Muslims refrain from food and drink from dawn until dusk. Sixty-five people have been killed in Karachi by the recent spell of hot weather, with the country expected to sizzle into June