Transport secretary Louise Haigh has confirmed that the last private sector train operating contract will end in October 2027, with the new ‘directing mind’ Great British Railways expected to be functioning by late 2026 ‘at the earliest’ after the forthcoming Railways Bill has been passed.