Indeed tallyhojack, have been digging deeper too and 123reg finally said it was a technical fault on their end that caused their servers to revert to older versions… Unfortunately they don’t hold backups so can’t revert to last nights version, so have to do everything again! ??
Oh well, teaches me to make a backup of the site straightaway whenever I make a lot of changes and not wait until the next day.
Doh!