‘Selangor prepared for floods since November but extraordinary rainfall caught us by surprise’ Twentytwo13 December 21, 2021