PERFORMANCE

(12 months to end of May 2020)

96.3% reliability

93.5% punctuality