Simple answer is the header image is returning a 404 Not Found error from a different domain:
http://localgates.tk/wp-content/uploads/2017/10/FINAL-IMAGE-2000×1100.jpg
You’re probably seeing a cached image locally.
Do you own the localgates.tk domain? If not, you need to copy images you want to use to your own WordPress media library (taking copyright issues into consideration) – hotlinking to images on another website is frowned upon and asking for trouble.
Hi
Thank for that answer
You are correct, this is why its not showing up.
As to the ownership of the localgates.tk, yes i do own that domain name and i use it as a testing site to do most of my design work.
What i usually do is back this up as a spare and use the plugin All in One WordPress Migration to load my main domain name, but it appears somewhere along the line this must have gotten corrupted.
I never had problems before using this method and it now appears that this inst such a good way of loading a website up. ( also i have a new hosting site that a few other issues have shown up in the past few days )
I will have to use a different more reliable way to migrate a website over.
Never mind i have a copy of the original image and will upload it in, and see it that works otherwise i will just start all over again and manually create the website from scratch.
Thanks for the advice and for all your help.