Problem: (Intermitent). On turning the ignition key to start the engine there is just a click, as if the battery is flat. (Battery is one year old and in good order) . On the second attempt the starter motor does it's job and the engine fires up.
Having eliminated possible battery problems my guess is a faulty starter solenoid, a 'flat' on the starter commutator or a dodgy starter motor. Any other possiblities ?
I don't want the expense of a new starter motor if I can help it.
Check the battery earth lead where it connects to the bodywork. Unbolt it and make sure that the bodywork ( usually inner wing ) is clean and rust free and also that the bolt and connector are clean and rust free. Also there is usually an earth strap from the engine block to the bodywork, make sure that the connections on this is also clean and rust free.
With that age of car, I would suspect the carbon brushes within the starter motor, to have reached the end of their life.
While it is normally possible to replace the brushes, these days an exchange unit is probably easiest.
When I last had this problem on my old Ford, a sharp tap on the starter motor body with a hammer would make the connection between brushes and commutator (but only so many times).
Sounds to me like a high resistance somewhere between your battery and starter motor ,If you give it one or two goes then run your hand from your battery terminals to your starter motor any high resistance joints will be warm I've seen crimped cable joints that look perfect but collapse on load