Thanks for the response 🙂
I host with A Small Orange – I heard that they were hacked a few months ago but I don’t know if it would have anything to do with that. I have raised a query with them already and they said that my website “is clean from any exploits or injected code” and that I should consult with the script developers.
The problem certainly only occurred a few days ago because when I searched on Google, I found a cached version of my website with the deleted posts still in place, dated 26th September.
I will get in touch with ASO again and ask if they could have accidentally restored an old backup of my site.