Thank you both for your advice. He's been bathing his eye four times a day with optrex. Couldn't persuade him to go up a and e. It still looks nasty and he wont stop rubbing it. He'll have to wait until the doctors open Tuesday now. I think he's daft [but he wont be told].That's men for you!
You can buy chloramphenicol eye drops from the chemist - good for eye infections and costs about a fivr (cheaper than a prescription). But if he uses this, don't bathe the eye. Bet you this will clar it up and ge might not need to go to the dr's. Give it a whirl......lcg x