News

UK weather forecasts from WXCharts show cities across the UK being hammered by up to 5mm of rain per hour from around 9am on ...