Thousands of homes and businesses across northern France and southern England were without power Friday morning and residents faced widespread travel delays after a storm swept in off the Atlantic, bringing high winds, rain and snow to the region Read More
Winter storm slams UK and France, disrupting travel and leaving tens of thousands without power … from the Independent Danica Kirka and Sylvie Corbet