Lawrence Stroll believes Aston Martin and Honda’s new partnership have “all the elements required to fight for victory” ahead of the 2026 F1 season. Japanese giant Honda, who formerly worked with Red ...