Britain’s Royal Mail has unveiled four new stamps ready for use by November 10th, 2022 in honor of the late Queen Elizabeth II. Buzz60’s Chloe Hurst has the story!