A war hero from Guiseley who collapsed just days before he was honoured by the French Government for his bravery is still fighting to survive in hospital.

Harry Holmes, who is 101, was due to receive the French Legion D'honneur this month in recognition of his services during the Great War.

Mr Holmes, of Tranbeck Road, collapsed with an ulcer while visiting relatives in Sheffield on New Year's Eve.

Undeterred, officials from his regiment and the Royal British Legion went to Sheffield's Hallamshire Hospital a few days later to present him with the Legion D'honneur.

But his granddaughter, Christine Crump, said family and friends who were looking forward to his return home this week were disappointed when he was taken ill with a chest infection. She said the family believe he will come through.

"He's got a great fighting spirit, and he always sees the good things. My cousin said that having survived the trenches at the age of 17, he's always looked on life as a bonus."

Converted for the new archive on 30 June 2000. Some images and formatting may have been lost in the conversion.