ESP8266 - Connecting to Blynk-cloud.com but never says "Ready"

Hi all, never used Blynk before so forgive me for my ignorance. I am trying to set up my ESP8266 to work with Blynk. It successfully connects to WiFi but it continually shows "Connecting to blynk-cloud.com:80
" but it never shows the ready message. Does anybody have any suggestions to get this working? I have attached code with this post.

Exactly which type of ESP8266 are you using?
What does your serial monitor say? (copy and paste the results, not a screenshot).

Are you expecting a ‘Ready >’ prompt? If so then you’ll be disappointed.

Pete.