This was due to a database error and an email config error.
The database is fixed and the website is now functioning normally.
The email error was specific to my email (webmaster@). The system forwarder that I use was corrupting and filing any email I was sent in the last several weeks (possibly longer). I don't get that many emails from the site so hadn't noticed that I wasn't getting any at all

If anyone has emailed me through the site email and hasn't had a reply, my apologies but I never received it. If it was important, send again, the system is fixed.
Alan.