Hi Matt, Thanks for your help.
I eventually went through cPanel and tried testing all the various permissions but it did not have any effect. Also, I could not even upload any plugins.
The permissions are set to the same as all my other sites, so I’m guessing it is more likely a WP / theme fault.
Any other clues?