I'm happy to say that the new forum is now working. We had some technical issues, mainly down to our hosts making a big mistake with the old forum backup which cost us an extra week (I'll be speaking to them about it).

There is still some work to do, but at least we can start posting again.