Storm Otto, which was named by the Danish Meteorological Institute, hit Scotland and north-east England last Friday (February 17 2023) with wind gusts of over 80mph, disrupting power to 61,000…Read More >