George Russell stated that Mercedes is at the “mercy of the weather” as they strive to regain their competitive edge, reminiscent of last year’s British Grand Prix where Lewis Hamilton achieved his 104th win. The team has struggled with performance in warmer conditions, with 40C track temperatures exacerbating their challenges in maintaining front-running pace.
Explain It To Me Like I’m 5: