Torrential rain and gale force winds battered northern Britain on Wednesday, cutting power to thousands of homes and forcing some to evacuate flooded streets in the third major storm in a month. The Environment Agency said Britain had faced an extraordinary period of severe weather and flooding in December, with […]