It's a century-old tradition that's carried on year after year with pride – we wear a poppy to honour our nation's veterans.