Storm Dennis causes serious flooding in England and Wales