The British icons finished seventh in the Constructors' Championship in the 2025 season, with less-than-ideal seasons for Fernando Alonso and Lance Stroll.