Thanks for all the help guys, I tried changing the theme and it came right. Maybe the theme was too old for the website!
I didnt make any edits in the site editor so it’s all on elementor.
I just did a back up restore now but it hasnt changed anything! Any other ideas?