Replaced pump (water had got into the electrics, it also looked rusted up). £80 and its OK except now and again, if the hot water is on too long, it makes a screeching almost siren sound! Someone said the pump was dried out?
Something to do with the small tank in the loft having a blocked...