"How dare you."Indeed.And what do they have to say about the massive rain events in the UK and some southern USA states (Mississippi & Tennessee)?