England af en af regn och hagel beledsagad orkanartad storm.