BRITAIN has been battered by ice balls “the size of mint imperials” as hail storms continue to cause travel chaos today. Gales and snow have been wrecking havoc in the north of the country where roads across the Peak District and Pennines had to be closed. Meanwhile, a freak storm battered Greater Manchester last night […]