Still got no heating or hot water...for now.
But we got randomly lucky yesterday when I got home from work to find a message from my landlady on my answerphone.
When I phoned her back she'd actually called to ask me to forward a letter to her, but (obviously) I took the chance to mention to her that I was a little cold.
Five minutes later she called me back having contacted British Gas on the emergency call-out system. They should be with us tonight between 6 and 8 so fingers are crossed (as crossed as they can be when I'm trying to type anyway) that I might be able to see in the New Year in my traditional fashion - in a hot Lush-filled bath.
Alf has just come round to entertain us for the evening so I had better go and be sociable for a few minutes.