We are just frankly an embarrassment here in the UK.
On many different fronts in fact! But I appreciate that this is an aviation forum so let's stick to that aspect. I understand that some of the storms over the London area have been particularly heavy recently. And contrary to what you said, I also believe that the New York area came to a grinding halt recently! So, it's not just the UK.