A large diesel spill has closed a major Pembrokeshire road.

The A40 has been closed both ways between Haverfordwest and Canaston Bridge since the early hours of this morning.

Dyfed-Powys Police say a 'substantial amount of diesel' on both sides of the carriageway.

They are warning commuters to drive carefully.

Emergency services remain at the scene.