We will get it sorted as soon as possible.
UPDATE 19/11/2019 18:00
Our host 34sp.com moved us to a new server last night without warning which seems to have broken a large part of the website including the forum. No access it yet available to the server to fix it (tech: FTP is not working) so there is no immediate prospect of a fix.
UPDATE 19/11/2019 19:30
The support team and a developer at our host is having a look.
UPDATE 20/11/2019 06:00
Sorry, still no further forward. A fix will probably be available during today.
Updates will appear here.