Storm Herminia batters Britain as weather warnings extended