Flash floods hit several areas in Penang and the Klang Valley, following heavy downpour that fell throughout the night on Monday.