Thank you very much for all your hard work.So I did check and in fact our SSL cert had expired on the 14th. These do expire every 90 days and the Blue Host software should automatically generate a new cert and apply it to the site. Apparently the mechanism that triggers it was broken. One had to be generated manually and applied. All good now.