A main road in Dorchester town centre was blocked for several hours due to a broken-down vehicle.

The incident happened on Trinity Street.

Traffic was slow from the B3144 Weymouth Avenue to B3150 High West Street as a result.