Update - I have managed to do a bios update to bring it to the latest standard (it was very old), but it still has the same issue.
I have tried to install a new version of Core 150 to another disc, and it worked, so I am hoping it is just a corrupted grub and the bios update has resolved the original problem.
Any ideas how to fix the grub on the original install?