3 months agoUK Megastorm continues: More weather chaos predicted today with as much as six inches of rain after high streets were flooded in weekend delugemixseven