The MRT network hit a new high in a measure of reliability, with trains clocking an average of 690,000km between delays last year.

More...