THE ISLE of Wight ranked among the highest in the UK for wind gusts recorded during Storm Éowyn earlier this week. According ...