Remembrance day has left a lasting impression on me: amazing how the Brits respect and remember..