The Bristol Channel is a major inlet in the island of Great Britain, separating South Wales and South West England. It extends from the smaller Severn Estuary of the River Severn to the North Atlantic Ocean. From Wikipedia
High winds and heavy rain cause power outages, travel chaos, and event cancellations as rare red weather warnings are issued.