Storm Dudley batters Blackpool coastline