Heavy rain causes floods and travel disarray across UK
Heavy rain and strong winds in the UK have caused floods and traffic delays. More than 60 flood warnings in England as of Thursday afternoon. Northern Ireland, north Wales, and north-west England are under yellow wind warning. As further severe weather is predicted, heavy rain and strong winds in the UK have caused floods and … Read more