Nick Landon, Royal Mail's Chief Commercial Officer, said the firm is well-prepared to meet the massive demand the firm expects the festive season will bring in 2024