The entire drainage system in Bangkok needs to be overhauled, and attitudes to flood prevention reshaped, an obviously annoyed Prime Minister Prayut Chan-o-cha said on Wednesday after a fierce storm hit the capital on Tuesday and caused major flooding.