Hi,
This is typical – as soon as I log this post I find the issue!
The issue was my fault and not that of WordPress. The encoding for some reason was set to UTF-7 when it should have been UTF-8.
As soon as I changed it the website started working fine in all browsers.
Thanks and regards.