Good point on the engine to chassis lead - battery is showing healthy on the charger but I have had this before when the battery just hadn't got enough uumph to turn the starter.
It only started playing up when I left the lights on for five hours on one occasion a couple of months ago - still started then but has been running down continually since. So I guess I must have damaged a cell.