HRH Prince Michael of Kent greets the Veterans.