Surrounded by illuminated graves of 4,140 men who gave their lives for our liberation, the Princess Royal recited the words: 'He is not dead whose memory lives in hearts that know and loved him'.