Train cancellations reach 1,000 every day in worst performance since records began

Latest figures show scheduled trains one-fifth down on pre-pandemic levels