Two vehicle crash blocks North Devon Link Road near Barnstaple

According to police there has been a substantial fuel leak near Lake Roundabout as a result of the collision. Police officers are on the scene and …