Normal service is resumed. Over the last few days we were fighting various intermittent problems with the site, somewhat confusing but when we got to the root of the problem it turns out there was a hardware failure involved. We managed to keep the site running (barely) to display the notice you would have received informing you of the problem whilst we got a new server set up and secured and migrated the site to it. If you spot any problems, let me know. Thanks.