Apologies, I was a bit trigger happy... it was only affecting one sub-page after all.  I removed & re-added the picture on that page & republished.  The site is now working correctly. 

Very strange but all is now well.  Sorry to bother you :)