PERFORMANCE

(12 months to end of April 2021)

96.8% reliability

96.1% punctuality