Explosion in Darlington

There are reports of a fire and explosion on Cleveland Industrial Estate in the Albert Hill area of Darlington in County Durham.

Latest ITV News reports

Advertisement

Advertisement