PERFORMANCE

(12 months to end of March 2023)

99.2% reliability

90.2% punctuality