Sir Andrew Haines, the Chief Executive of Network Rail, has announced his decision to retire in October 2025 after seven ...