Essex County Council, which is responsible for road maintenance across the county, has been criticised for the amount of roadworks in Colchester.