Royal Mail delivers approximately 150 million Christmas cards during the festive season, with an average household sending 50 and receiving 17.