Live updates as M62 crash near Leeds causes nine mile queues and 90 minute delays

The oil spill has been treated and all vehicles recovered from the scene. … Two lanes closed, severe delays and queueing traffic due to oil spillage …