Peanuts Royal Mail stamps launch this week By John Freeman on July 21, 2025 You don’t need to lick them, Charlie Brown!