ScotRail boss Alex Hynes says it will be two years before punctuality targets are met

Breaking