Somerset declares major incident as storm Herminia hits UK
Storm Herminia has unleashed powerful winds and torrential rain across Wales and southern England, prompting widespread disruption and safety concerns. Somerset has declared a major incident as flooding and power … Read More