Keir Starmer on Monday became the first British Prime Minister to attend Armistice Day commemorations in France since the Second World War when Winston Churchill joined General Charles de Gaulle for the event that marks the end of First World War hostilities.