PERFORMANCE

(12 months to end of May 2023)

99.2% reliability

89.5% punctuality