Storm Isha pummels UK