ESP8266 operation

tasmod:
So it is reaching the loop but not actioning the relay due to not receiving the 'state'.

As a test alter the line

digitalWrite(Relay1, Lamp1_State);

to

digitalWrite(Relay1, HIGH);

and see if this fires the relay.

Yes! when I ask Google to turn relay one on it does turn on!