New Flood Barriers installed

New flood barriers have been put in place in Upton-on-Severn in Worcestershire today.

Latest ITV News reports

Advertisement