OK, its working. Looks like the relay board must have been damaged. Had bought a 2nd one as they were cheap. Now works :-)

Wow, what a mission.