In order to resolve this I had to reinstall and wordpress, and then import my data base and wp-content folder.
Along the way I found if you don’t have the theme in the wp-content/themes folder then your pages do not display.
Thank you for coming back to me.
Yes the site is live.
Difficult to say if it was sudden as I post when sailing, the last post with pictures was late last year – and the problem became apparant when I tried to post this year.
Any help much appreciated.
Paul