just to let you know that the guy that was going to do the job with only two wires never arrived.
My son-in-law came by last night and both the socket and light are now working.
He did of course have to bring in another wire, which he did very quickly, from a ceiling light.
He also changed the jumper on the plug however because he said that it was wired so that the the light would be on all the time and the socket would work via the switch.
Why anybody would want that, I can't imagine.
Anyway, thank you all for the feedback!
I guess these cowboys who say, "yeah I'll come fix it" and don't know how to do it, exist everywhere.