Collision between a car and a lorry causes large oil spill on road in the Cotswolds

A crash is causing delays for drivers in a tourist location ahead of the Bank Holiday weekend. The collision between a car and a lorry on the A429 in …