The last posting date for second class letters in the UK which are intended to get there before Christmas is Tuesday December 18th. Perhaps extra time should be allowed for letters sent to the Isles of Scilly or the Hebrides, or send them first class.
If there are a lot of letters to post, then second class sent early is more reliable than first class sent at the last minute.