weather of london Rain and snow to lash UK with arrival of new Atlantic low-pressure March 7, 2018 UK weather: 32 flood alerts issued giving warnings of snow, rain March 6, 2018