Shrewsbury is a market town and civil parish in Shropshire, England. It is sited on the River Severn, 33 miles northwest of Wolverhampton, 15 miles west of Telford, 31 miles southeast of Wrexham and 53 miles north of Hereford. From Wikipedia
Leanne Vaughan wants automatic licence suspensions for drivers in fatal collisions accompanied by a passenger ban for newly qualified motorists to deter repeat offences.