What do people in the UK celebrate on red poppy?
People in the United Kingdom wear red poppies to commemorate Remembrance Day, which is held annually on November 11th. It is observed as a remembrance day for members of the British armed forces who died during the First World War and subsequent wars. The red poppy is a symbol of remembrance and remembrance of those who gave their lives in conflict.