Royal mail tracked 24 hour is taking a week and beyond, this is a developed country with high levels of infrastructure, there is no excuse, you have no medium to complain or get compensated, just have to endure unbelievable missed service levels
Tip for consumers: Avoid Royal Mail at all costs...which is near impossible to do at great cost.