Tornados were expected to batter Britain last night as Storm Isha whipped up winds peaking at 90mph and brought back chilling memories of the storms of 1987.
This article, images and content belong to the source and curated for informational purposes.