No Vanish, I could buy some tomorrow perhaps. DH has had a look at the care label and the covers are removeable and washable, but perhaps we could wait until he is about to move out and wash all the covers together
How long are you there for, bran? Does the place have a washing machine? If so I would strip the cover off, pour washing-up liquid (or laundry detergent)on the stain, rub it in gently with fingers & then wash it straight away (with the others if you are concerned about fading) in the machine.
He can always do them again before he leaves, but it's a greasy dark stain & if you leave it it could get worse.
I've passed your advice on WW, thanks. He's getting busy with the washing up liquid as I type.
I'm not sure how much longer he'll be using the flat, there's another 3 months on the lease but it's rented by his company and used by other employees so dh might not be here when the lease is up. So he might as well sort it out today.