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