Storms over the UK - or is it something else?