Working on some anti-spam yesterday, I managed to break the website. I've restored from a backup which means about 24 hours worth of posts have been lost. I made copies and will post them back later today. Sorry for any trouble this caused.
Regards, David