Christian Horner has admitted that the 2024 season was one of the most stressful of his career. Although Max Verstappen sowed up the driver's world title in Las Vegas, it hasn't exactly been a simple year for the Red Bull team boss, as he explained after the race in Sin City.