Ok, well I have no idea what I did wrong before but I uninstalled WP and deleted the “subdomain” folder and re-installed WP in a new folder “subdirectory” and it all works fine now.
Must be the folder name matters?
Thank you both for your advice. I will send the link when it is done if you want to take a look.
Thank you again. It is very much appreciated.
C.J.