Trooper John 'Jack' Archer at Buckingham Palace, Veterans Day, 10 July 2005