TransPennine Express has cancelled more than 100 of its trains in the North of England due to issues with staffing.
The operator says a "significant rostering system issue" means a "high level of unplanned cancellations" are necessary across its network on Wednesday December 21.
By lunchtime on Wednesday TransPennine cancelled 113 trains to and from stations including Berwick, Newcastle, Glasgow, Manchester, Liverpool, York, Hull and Leeds.