Stourport-on-Severn, often shortened to Stourport, is a town and civil parish in the Wyre Forest District of North Worcestershire, England, 4 miles to the south of Kidderminster and downstream on the River Severn from Bewdley. From Wikipedia
West Mercia Police have appealed for witnesses and dash-cam footage as they continue inquiries into the confrontation outside the Vale Road store