The bit that never fails to grip my sh** is the old quote "A source told the Daily Mail:". That's like the old "Last night, the star was said to be....." (as if it's hot off the press). Media scumf**ks.
Seems to be several paragons of military virtue here. HRH is a recruit, things like that happen to recruits. I'm sure, after the 'talking to' he will receive from his Colour Sergeant, he will never ever lose track of his weapon again!