A fuel spillage caused heavy delays in town today.

Motorists travelling through Bridport were held up along West Street, where there had been a spillage.

Traffic from both directions was affected for several hours while the spill was cleared.