Question: why are brits wearing red poppies?
Answer: Once a year in November, Brits (the Queen included) honor fallen troops by wearing a crimson poppy. A century-old tradition, the flower has now come to symbolize hope and gratitude.