UK Storm Debi: Britain Battles Fierce Winds and Flooding

As Britain braces against the tail end of Storm Debi, thousands across the country are facing severe weather warnings, travel disruption, and flooding. The Met Office has…