Hi Terry,
Have cleaned the battery contacts - still no joy!
Have now noticed a "rattle" inside the body. I'm thinking something has come loose inside and maybe caused a short??
I think it's looking more like a case of replace rather than repair at this stage.