It can’t have escaped anyones attention that this weekend is the centenary of the First World War. It is being marked across the country with…