Cyclone Ditwah struck Sri Lanka on 28 November 2025, unleashing days of relentless rain, powerful winds and widespread flooding across