Storm clouds over the coast of Devon, England.