New

And here is the weather…

As you can see from the weather chart, there is a massive depression hovering over the North Sea.