Hertfordshire streets overrun with water as UK blasted by storms
This is the flooded scene near London in Hertfordshire, UK on August 12 as roads are flooded and cars get into accidents.