This weekend is Armistice Day and Remembrance Sunday. It is a time to reflect on the sacrifice of our brave servicemen and women in conflicts past and present. Lest we forget.