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 :)