Heavy rain causes flash flooding in Stoke Newington, North London. Traffic struggled through more than 1' of rain water as torrential rain flooded the area.