I've been getting plenty of reports of site problems today but so far haven't managed to fix it

The issue is with European servers

BUT, here's the good news .... the servers in Japan are working just fine.

Yes, that's right, Japan > Europe

So, do this .... try here:

http://jpw.forexlive.com/