Leclerc Wins British Grand Prix Amid Safety Car Controversy
Leclerc Wins British GP as Antonelli Suffers Mechanical Issue
Leclerc Rejects Theory Hamilton Is Steering Ferrari Development Away From His Style
Leclerc Questions Ferrari Engine Power Ahead of Canadian GP