ROBERT HARDMAN: Just days ahead of the centenary of the Armistice, the duchess of Cambridge, Kate Middleton, visited the Imperial War Museum in London.