When Cyclone Ditwah swept across Sri Lanka in November 2025, affecting over 2 million people, it was the latest chapter in a pattern of intensifying climate-related hazards reshaping the island’s risk ...