Please refer to my two previous posts. I have solved the problem with a cached HTTP page showing up on search results for my site/blog.
I simply added a new “Static Home Page” to my WordPress Blog. Now the first result in both Google and Bing goes to the new (HTTPS) Home Page.
There are some good tutorials on YouTube on how to add a Static Home Page and WordPress makes the process simple. I then installed a widget called “Recent Posts Extended” to appear on the first (Home) page. This widget has a large number of options to vary the appearance.
Thankyou YouTube and WordPress.