I just realised I hadn't reported back. Apologies for my bad manners.
I spent some time on the bike. Changed the oil, cleaned the chain, lubed all round, gave it a wash, lubed the changer and then adjusted the cables. The cable adjustment seemed to help a lot. I have ridden about 800km on it since I did all the gear changing is fine now.
Thanks everybody for the advice.