The £1.24 Christmas stamp is the only £1.24 stamp ever issued by the Royal Mail. It was first issued in November 2007.
Gum type: Lick and stick and self-adhesive gum varieties.
Like all other Christmas stamps issued from 1971 to present day they will remain valid for postal use after 31st January 2023. So you can buy these with confidence.