Royal Mail, the official postal service for the UK, unveiled its Christmas 2025 stamps featuring scenes from the Nativity and ignited an online controversy. The collection – illustrated by ...