Britain Weather Forecast Atlantic Storms to unleash torrential rains and snow in Britain November 17, 2019