Pledge to avoid past mistakes which dogged ScotRail’s last five new fleet launches ...