Flash floods caused by heavy rain on Monday afternoon (June 3) resulted in traffic coming to a standstill and vehicles getting stranded in parts of Singapore. Click here to read the full story