Do royal mail deliver on 2nd january

According to Royal Mail's website, they do not deliver on New Year's Day (January 1st). This is because it is a public holiday in the UK.

However, Royal Mail does deliver on January 2nd, which is a normal working day. You can expect your mail and parcels to be delivered as usual on this day.

It's worth noting that Royal Mail's delivery times and services may be affected by the holiday period, so it's always a good idea to check their website or contact them directly if you have any concerns about your mail or parcels.