Yup; well, the spare key works sometimes, and the other key is just as random.
Now I have been suspecting signal interference as it worked absolutely fine in Tesco's car park and outside the gym. But outside my flat or work, no chance. There are about 20 wireless networks in my block, so I suspect that may be something to do with it, as my iPhone was not connecting properly either. I think I'll persevere for a few days before taking it in to the private garage I use.
Thing is, the car is 7 years old now, with 35,000 on the clock, and I've sometimes thought of trading it in. But when it comes down to it, I just can't bear to part with it: still drives like an absolute dream...