The Post Office has released its last dates for Christmas posting to help people ensure their gifts arrive in time for the big day.

Some 67% of Britons have received Christmas cards and presents in the post after December 25, a survey for the Post Office found.

The majority of last international posting dates have passed but some carriers can still offer Christmas delivery to select countries until December 15.

Postmasters are urging the public to send early to avoid being part of the 17% of those who have left it too late in previous years.

The final date for posting gifts and cards for those prepared to pay for Royal Mail’s Special Delivery Guaranteed or DPD Gold – which both guarantee a next day delivery or your money back – is December 23.

Postmaster Arif Matadar said: “After

See Full Page