The Royal Mail has announced its Christmas cut-off dates for both in-land UK mail and international cards and parcels. The dates are put in place so that senders can ensure their post is delivered by 25 December.