UK battered by 84mph gusts and rain after major incident declared over flooding

More than 30 flood warnings are in place across England.

Go to Source
Author: Ellie Ng