Sgt Danny Nightingale, a special forces sniper who served in Iraq and Afghanistan, was sentenced to 18 months in military detention by a court martial last week.His sentence was described last night as the “betrayal of a war hero”, made worse because it was handed down in the run-up to Remembrance Sunday.
Sgt Nightingale had planned to fight the charge of illegally possessing the 9mm Glock.
But his lawyer said he pleaded guilty after being warned that he could otherwise face a five-year sentence.
The soldier had hoped for leniency given the circumstances. At the court martial, even the prosecution described him as a serviceman of exemplary character, who had served his country for 17 years, 11 in the special forces.