Original: Somerset County Council is based at County Hall in Taunton , and consists of 58 councillors .
Simplified: Taunton is a town in the county of Somerset .