On 18 June, the PUB, in a press conference, revealed its findings that the drainage system under Orchard Road, the Stamford Canal, was choked. The culvert, which was to drain water into two parallel channels, had one of the channels choked with debris, and water flowed through only one channel. When a second rainstorm on the same morning came, the canal, unable to drain off excess water, overflowed and gushed water up to the surface and caused the flooding.[3]
To prevent future floods, PUB spent $25,000 to install five debris-trapping grates at Stamford Canal. These zig-zag grates are meant to catch debris without stopping the flow of water, thus preventing the canal from being choked again. The new grates are installed at Camp Road, Napier Road near Minden Road, Nassim Road, Grange Road and Tanglin Road.