Drivers faced delays following an oil spillage in Beaminster. 

Traffic was moving slowly due to the spillage on A3066 Prout Hill, both ways at Church Street/North Street/Fleet Street earlier this afternoon.

The road has since been cleared.