Overall train service delivery and punctuality down