Traffic delays have been caused by an oil spill this afternoon (Thursday).

Police were called to the incident at around 4.30pm after diesel was spilled on the A505 between London Road and the roundabout for Letchworth Gate.

The situation has been handed over to Hertfordshire County Council Highways who remain on the scene.