For years James Vowles was director of motorsport strategy at Mercedes, but in 2023 he made a move to Williams, to serve as team boss. The team has made a huge step towards midfield under the Brit. David Croft, Formula 1 commentator on behalf of Sky... MoreĀ»