FALLEN Marine David O’Connor has been remembered at a moving candlelit vigil.
Friends and colleagues in Norton Fitzwarren, Somerset, where 40 Commando is based, gathered to remember Cpl O’Connor, from Havant.
He was killed in a gun battle in Afghanistan, alongside Army medic Corporal Channing Day, on October 24.
They were repatriated to RAF Brize Norton on Wednesday.
Rev Stephen Kivett, of All Saints Church, Norton Fitzwarren, said: ‘It was very well supported with in excess of 100 people there.
‘Some of the Royal Marines were there who are still at the Marine camp. It enabled people to show their concern and express their support for the family of Cpl O’Connor.
‘His family was not there on this occasion but there were lots of people there who knew him. It was very emotional at times, but in the right way. Feelings were brought to the surface and there were a few tears shed. It was very moving.’
Rev Kivett said members of the local British Legion felt particularly close to Cpl O’Connor having invited him to dinner before he left for his last tour of duty.
And the family of one of his comrades still in Afghanistan travelled to the service, on Thursday, from their holiday in Devon.
Cpl O’Connor and Cpl Day, 25, were overseeing the training of Afghan local police when their patrol came under fire near the village of Char Kutsa in the Nahr-e Saraj district of Helmand province.
They were fatally injured during the firefight.
An Afghan man thought to be an off-duty policeman also died in the incident.
The MoD has said investigations into their deaths are continuing but has ruled out friendly fire.
The family of Cpl O’Connor, who lived with his mother Rosemary, are believed to be planning a funeral with full military honours in Havant.