PERFORMANCE

(12 months to end of October 2023)

98.9% reliability

86.1% punctuality