PERFORMANCE

(12 months to end of March 2021)

96.8% reliability

96.3% punctuality