Christian Horner has admitted that the 2024 season was one of the most stressful of his career. Although Max Verstappen sowed ...