Royal Mail delivered Christmas post late to 16 million people, Citizens Advice finds
[ad_1] Royal Mail has come under renewed fire after research found it failed to deliver Christmas letters and cards on time to around 16 million people, the worst festive performance in five years outside periods of strike action. The findings, published by Citizens Advice, suggest the number of people affected by delays over Christmas 2025…